考研上机练习的方法如下:
选择合适的OJ平台
杭州电子科技大学:http://acm.hdu.edu.cn,支持C/C++/Pascal/Java,有大量的题目和每周举办的bestcoder比赛。
Virtual Judge:集合了多个oj平台的链接。
百练:北京大学ACM训练和相关程序课程在线考试系统,http://bailian.openjudge.cn/,适合需要提高算法能力的同学。
根据所考学校机试特点选择平台
不同学校的机试题目和难度可能有所不同,选择平台时应考虑目标学校的具体要求。
刷题
往年机试题:把往年的机试题能做的做出来,多刷杭电OJ,这个是一定有帮助的。
专题练习:熟悉STL的使用(map, vector, stack),以及掌握几大专题,如字符串处理、搜索(BFS/DFS)、动态规划、贪心、简单图论(最小生成树和最短路)。
参考代码
各个oj平台上的题目,都可以通过百度查找到参考代码,这对基础不好、做题没有思路的同学会有很大的帮助。
参加模拟比赛
可以参加一些在线比赛,如杭电的bestcoder比赛,提高实战能力。
通过以上方法,可以有效提高考研上机的练习效果,确保在考试中取得好成绩。