标签:
暑期又要开始了,去年荒废了一个暑假,不仅玩得不爽,更重要的是毁了自己的ACM之路,今年并不能像去年那样毫无顾忌的刷题了,毕竟有考研这座大山在这儿,但是为了研一那一点点的希望之火,考研第一,但也要抽出时间ACM,每天我大概11点回寝室,那我就限定自己在回寝室之后每天用一个半小时时间刷题吧,虽然进步会很慢,但是坚持下去总是会有收获的,前些天,在刷一些基础的数据结构,虽然这些算法自己以前都学过,但是在刷一遍,肯定会有不同的收获,特别是从理解的深度和难度上来说,我觉得对自己都是很有好处的。
我的三本ACM教材:
这个阶段自己还是以白书为主,做的也基本都是白书上的题目《算法竞赛入门经典》,当然会辅以黑书作为拔高《算法艺术与信息学竞赛》,对了,还有个秘密武器,自己最近在图书馆发现的一本新书,比较新,2015年出版《程序设计解题策略》(图书馆新借,非常不错的一本书)。
先做做白书上这三章的题目吧,打好基础(6月15至8月15完成)
第6章,基础数据结构, Volume 2. Data Structures 32道题。
第7章,暴力, Volume 3. Brute Force 68道题。
第8章,算法设计, Volume 4. Algorithm Design 34道题。
然后接着在要把自己的动态规划专题完成(8月20至10月15)
第9章,动态规划, Volume 5. Dynamic Programming 60道题。
当然一切都会建立在不影响考研的前提下完成,每天11点回寝室,然后最晚不超过1点半睡觉,早上7点起床,下午14点起床,提高自习的效率。
另外,还得推广两本非常好的书《CloudStack入门指南》,刚开始看,对于云计算及网络知识的学习来说,绝对好评。然后下一本就是《Linux C编程从入门到精通》,这方面的知识,自己真的有必要好好补补了。
标签:
原文地址:http://www.cnblogs.com/wolf940509/p/4572873.html