就在大一,ACM啥时侯都行,并不一定现在就校队,简单题吉大JOJ,难题杭电HOJ,经典北大POJ,
这是一些很好的算法书目 ,只要你想AC,没啥能阻拦你。。。
1.《CLRS》算法导论(有难有易,习题无答案)
2.《Algorithms》算法概论(题中等偏上,习题亦无答案)
3.《Algorithm Design》算法设计(这是很经典的参考书)
4.《SICP》计算机程序的构造和释意(较多的习题,精深的递归)
5.《Concrete Mathematics》具体数学(显然不同于纯理论的抽象数学,是得花大块时间阅读的书籍,非常好)
6.《Introduction to The Design and Analysis of algorithms》算法设计与基础分析(居家旅行,AC摆酷的精品)
7.《Fundamentds of Algorithmics》算法基础(重点在动态规划)
8.《How to Solve it》怎么解题(着重讲解如何找到算法突破的方向)
9. 编程之美--微软技术面试心得(算法的步步优化,是初学的启发之作)
10.《Programming interviews exposed》程序员面试攻略(较好的启发之作,可闲来无事时看看)
11.《Programming Pearls》编程珠玑(凌波微步式的书,不知啥时候就能用上)
12.《算法艺术与信息学竞赛》(这本不用多说吧,搞AC的几乎人手一本哪)
13.《An Introduction to probability theory and its applications》概率论及其应用(还是先学好概率再说吧)
14.《Numerical Analysis》数值分析(各种数值计算,早看没坏处)
15.《TAOCP》计算机程序设计艺术(这几乎是所有经典的看山鼻祖,不可不察也)
止水2010 不懂就问。。。
随便什么时候,不过最好是越早越好!
还有就是几个认识的朋友或同学一起参加!
这样比较容易坚持!其实只要勤奋,你还是不晚的。
我记得大一我是水过来的,没什么长进的。
我是大二时参加的,当当没什么准备,结果很惨,就做了两道。。你可以现在试试,如果你想参加的话,多准备点吧。。
当然是今年拼一下啦
不要说我还没准备好之类的话
准备是随时的
到大二的时候,进队和没进队的综合实力将会非常悬殊的
除非你是非常及其有自制力的人
如果还有机会进去的话 就去拼一下吧
大一,只要你认真学,没啥问题