刘汝佳的《算法竞赛入门经典》该怎么学?
作者&投稿:塞胞 (若有异议请与网页底部的电邮联系)
如果C++已经学会了,前面几章可以快速过一遍主要看题,然后学后面的内容,几何那一章NOIP应该不考。
根据实际情况选择学习顺序,至少把每一章的前几节掌握,最好把例题重新做一遍,习题要看,要有思路,选择几题打成代码。(时间充裕的话可以全写),可以再买本训练指南,这两本书的主要内容掌握了,noip提高组就基本没问题了。
介绍:
《算法竞赛入门经典(第2版)》是一本算法竞赛的入门与提高教材,把c/c++语言、算法和解题有机地结合在一起,淡化理论,注重学习方法和实践技巧。
全书内容分为12 章,包括程序设计入门、循环结构程序设计、数组和字符串、函数和递归、c++与stl入门、数据结构基础、暴力求解法、高效算法设计、动态规划初步、数学概念与方法、图论模型与算法、高级专题等内容,覆盖了算法竞赛入门和提高所需的主要知识点。
并含有大量例题和习题。书中的代码规范、简洁、易懂,不仅能帮助读者理解算法原理,还能教会读者很多实用的编程技巧;书中包含的各种开发、测试和调试技巧也是传统的语言、算法类书籍中难以见到的。
夙震双黄: 既然你已经学了这么久,语言应该不成问题,接下来就是算法层面.建议...
墉桥区14755432647: 信息学竞赛 - ?
夙震双黄: 我是信息学联赛一等,已经搞了3年,前两年没有好好弄,知道最后一年才开始下功夫. 你学的《数据结构和算法教程》有许多种,从信息学竞赛的角度出发,我本人并不建议以这本书作为主要参考书.但是这本书在你已经看完的情况下,我觉...
墉桥区14755432647: 到底该如何学习数据结构? - ?
夙震双黄: 昨天买了本《大话数据结构》,之后就开始看.数据结构给我的印象就是一大堆code,自己实现很麻烦,而且很容易出detail errors,望着书上的代码,我在想,难道我真要把他们都能独自写下来?其实想想怎么也是不必的,说最低级的要求,...
墉桥区14755432647: 刘汝佳的算法竞赛入门经典和算法竞赛入门经典训练指南两本书有区别吗,哪本好 - ?
夙震双黄: 有,后者比前者更具广度和深度,而且你稍微翻看一下第二本书,会发现较多的知识点都是先对第一本书进行复习,再进行进阶学习的. 我觉得这两本书应该这么用:先做第一本书,后做第二本书,循循渐进. 无论是第一本书还是第二本书,对某...
墉桥区14755432647: 为参加ACM学C语言,应该怎么学啊 - ?
夙震双黄: 额..你还没有学过C就要参加ACM啦?没事,慢慢来~ 俺大学期间参加过acm,只拿过一个铜牌.就谈谈我的经验吧~ 学编程语言,无非看书+实践. 学习c语言,国内入门的就是谭浩强的书绿皮书啦~好好学学.如果对国内的书无好感,可以...
墉桥区14755432647: 今年高二 参加NOIP提高组 求提高方法 - ?
夙震双黄: 我也是OIer,今年高三,分享一下经验 首先,你的基础语言必须过关,这个没什么说的,多练呗,如果有不熟悉的(比如指针、结构等等),推荐谭浩强的《c++程序设计》(红皮的)非常全面,我们人手一册.其次,就是算法了.强烈推荐一...
墉桥区14755432647: 如何学好算法,ACM - ?
夙震双黄: 某位很有哲理的同学和我说,要练好ACM,就要多做题,我觉得很有道理.你可以去一些计算机比较好的大学的ACM训练网站上找题目做.学校里ACM的训练,无非也就是做做题,然后讲解一下思路.所以除了多做题,你还要学会去看别人好的代码,吸收一下.再看些算法的书,里面有很多算法的讲解.积累什么的,很重要啊~~~
墉桥区14755432647: 看完并熟练运用刘汝佳的算法入门经典和训练指南,可以达到什么水平?参加ACM之类的竞赛呢? - ?
夙震双黄: 你要能全部看懂+实现代码并能AC同算法题目,再加上2个同等水平之上的队友,银牌都拿不到的话,绝对是倒了八辈子霉.
墉桥区14755432647: 信息学竞赛,初三,请问怎么准备 - ?
夙震双黄: 推荐书目:刘汝佳的几本书(包括他翻译的一本书),是以C为基础语言的,算法竞赛的最佳书目:1. 《算法艺术与信息学竞赛》2. 《挑战编程:程序设计竞赛训练手册》3. 《算法竞赛入门经典》4. 《算法竞赛入门经典——训练指南》不过考虑到“基本零基础”,也许需要重新系统学习数据结构.这方面的书有很多,初学推荐《全国青少年信息学竞赛培训教材:C语言程序设计》进来各省信息学竞赛获奖的推荐升学基本取消,但不排除有恢复的可能.总而言之,目前来说这是一种爱好,最需要的是坚持,我的很多信息学竞赛同学升高中后都放弃了.
墉桥区14755432647: 已打算参加acm竞赛,哪位高手指点一下,暑假该看些什么 - ?
夙震双黄: 看刘汝佳的算法竞赛入门经典,系统的学习上面的算法,去OJ上做题,推荐OJ,acm.hdu.edu.cn