计算机考研的问题

首先说明一下,我不是学计算机的,本科,我是学自动化的,将来打算考取计算机的研究生,现在有一些问题如下,希望过来人能给与解答,谢谢了
1.首先我看网上说的计算机的复试里面要考上机的,是c语言的编程,我看了一下,多数是考取算法的,好像,如什么0-1背包问题,结构体词典排序问题等等,我都没有听过,要是我考试不就完了吗,我只考过计算机二级的c语言,但是当初也听过这些算法,只知道什么冒泡之类的,那么我要问的就是计算机考研的复试的上机,这些算法应该看哪些书籍或是怎么复习,备考啊?
2.问下菜鸟点的问题,因为我没学过,就是算法和数据结构是一回事吗?
3.还听说复试要看些什么acm,这是啥?有必要吗?
希望给与真诚的回答,谢谢了
补充一下问题:首先感谢,
1.就是能给我推荐一下设计算法的,又适于考研的书籍吗?因为我们专业根本不会学到此课,不知看啥教材比较好。
2.acm的算法看那些书籍鞥比较好呢?谢谢~~

1、各学校复试机考是重点,所考的算法一般不会超出教材难度,只要你熟练运用教材的各种算法,熟悉编程,机试不会太差。
2、算法和数据结构是两个概念,但是这两个相互联系密不可分,所以授课的时候放在一起。这个你复习专业课的时候可以进一步理解。
3、acm/icpc是国际大学生程序设计大赛,类似奥赛的性质.个人认为如果你能熟练掌握课本的各种算法,做一些acm题练习一下是不错的.但是acm题毕竟难度高于各校(准确的说是各个名牌学校)复试而且题量太大,涉及算法太多,短时间不会有什么突破.建议你还是脚踏实地稳扎稳打的复习课本,打好基础,不仅为考研做准备,也为今后研究生学习打基础.

----------------------------
考研推荐的课本是
数据结构 严蔚敏 清华大学出版社
操作系统 汤子瀛 西安电子科技大学出版社
计算机网络 谢希仁 电子工业出版社
计算机组成原理 白中英 科学出版社
复习内容以考研大纲为准

acm可以看<算法导论>和<算法艺术与信息学竞赛>这两本书,各校有acm的online judge系统供练习,比如:
北京大学http://acm.pku.edu.cn/JudgeOnline/
浙江大学http://acm.zju.edu.cn/onlinejudge/
上海交大http://acm.sjtu.edu.cn/

祝你好运.
温馨提示:答案为网友推荐,仅供参考
相似回答