关于算法比赛
来源:8-8 本章小结:关于变量语义,和如何书写正确的算法
慕移动9062336
2019-11-14
对算法竞赛比较感兴趣,波波老师能推荐相关书籍或者学习方法么,目前有数据结构的基础
写回答
1回答
-
算法比赛国内最著名的书应该就是刘汝佳的这套了:https://item.jd.com/36399547455.html
但其实,相比看书,多实战可能更有效。因为算法比赛的问题相对极其灵活,很难有一两本书将其中的套路都总结清楚。(上面三本书中的习题也确实是海量的,一般人刷不完。)
Leetcode 是很好的开始,虽然 Leetcode 面向面试。如果觉得 Leetcode 的问题已经觉得太简单了,就可以去更高水平的 OJ 了。网上介绍各种 OJ 的文章很多,我个人比较喜欢的是:Codeforces 和 CodeChef。不过这两个 OJ 都比较老牌。我不确定在最近几年,是不是有更好的,更新的面向算法竞赛的 OJ 出现了。你可以调查一下。
一般,做题做到一定程度,就会意识到算法世界的广袤了,此时,才会真正理解很多经典书籍的深邃,比如《算法导论》,同时,通常涉猎面也会更广一些,比如对各类数学的涉猎。什么数论群群论运筹学计算几何,多多少少都会接触:)
加油!:)
112019-11-15
相似问题