返回信息流803跨考网研机试(个人感想,大神勿喷,欢迎补充)
首先我想说不要被网研的机试给吓到一定要对自己有信心,因为北邮的复试
晚,存在弊端(复试被刷调剂难)的同时,也有一个优势:初试成绩出来之后,
你会获得很长的时间(至少一个月)准备复试。而网研对803的要求也并不是很
高,AC出一道题基本够用(当然前提是你的初试分数够用),网研的机试一般第
一题是送分题,第二题是字符串处理。
然后说说如何在这一个月的时候提高编程水平:
1.一定要有自信,坚信我一定可以,而且要肯花时间。
2.803的基础比较差,所以在你刚开始编程的时候,可能举步维艰。我找了两个
计算机大哥(在这再次感谢他们的帮助),帮我解答程序问题,有时还帮我调试
代码。
3.不论你之前学的C还是C++,我都建议你直接投靠C++。然后编程平台,建议用
DEV-C++(很多人平时用的VC6.0,但是机试的时候只有VS2010,所以很不习惯,
乱了阵脚)。
4.在准备机试的时候,目标不能太低,就好像把考试准备成及格的往往及不了格
。所以在我认为数据结构想在那段时间准备的很好,有点难,但是你必须把不是
数据结构的题准备到极致,也就是两道题的水平(我在九度刷了86题)。
5.推荐资料:天勤的文档,王道的机试教材(排序那块和数据结构那块)
6.OJ平台的话:九度(很卡),ACM俱乐部
7.对于自己解法很繁琐的题可以看看大神的解法,学习学习。
再说说具体的东西吧:
1.排序:扔掉你传统的冒泡,选择排序,C++中算法库中的SORT函数不仅效率高
,代码短,最重要的是它还可以改变排序规则,排序字符串,结构体等
2.输入输出流:这是最基本的,在开始OJ之前,这个必须处理好。比如文件的
EOF(end of file)是怎么回事;scanf函数的BUG,cin/cout代码短,而且可以自
动匹配定义的数据类型,但是耗时长,有时出现超时就是这个原因;然后scanf
在数据提取的时候特别有用,比如规定好的格式X(整型数据):Y(整型数据)
;
3.重定向:对于大段大段的测试数据时,我们不可能在命令行里一行一行的敲进
去,这时最好的选择是重定向从文件读入。
4.对于STL的使用:我只想STL是神器,但是我也只是略懂皮毛。对于
STACK,QUEUE,MAP如果能够熟练运用,可以使你的思路更加开阔。
5.C++的string类型数据以及string数据类型的函数一定要很熟悉。
6.机试时基本不存在内存问题,所以你完全不必为开辟大数组担心,但是程序的
运行时间有时候要考虑,但是我最关注的是写代码的时间,也就是代码的长度,
力求代码简短,思路简单清晰(这种做法只针对机试)。
最后我把我这段时间找到的资料全部贡献出来,希望对考网研的803学弟学妹们有用。
这是一条镜像帖。来源:北邮人论坛 / aim-graduate / #788780同步于 2013/4/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
AimGraduate机器人发帖
投稿----803跨考网研机试
andyxiang
2013/4/16镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。