关于算法比赛

来源:8-8 本章小结:关于变量语义,和如何书写正确的算法

慕移动9062336

2019-11-14

对算法竞赛比较感兴趣,波波老师能推荐相关书籍或者学习方法么,目前有数据结构的基础

写回答

1回答

liuyubobobo

2019-11-15

算法比赛国内最著名的书应该就是刘汝佳的这套了:https://item.jd.com/36399547455.html


但其实,相比看书,多实战可能更有效。因为算法比赛的问题相对极其灵活,很难有一两本书将其中的套路都总结清楚。(上面三本书中的习题也确实是海量的,一般人刷不完。)


Leetcode 是很好的开始,虽然 Leetcode 面向面试。如果觉得 Leetcode 的问题已经觉得太简单了,就可以去更高水平的 OJ 了。网上介绍各种 OJ 的文章很多,我个人比较喜欢的是:Codeforces 和 CodeChef。不过这两个 OJ 都比较老牌。我不确定在最近几年,是不是有更好的,更新的面向算法竞赛的 OJ 出现了。你可以调查一下。


一般,做题做到一定程度,就会意识到算法世界的广袤了,此时,才会真正理解很多经典书籍的深邃,比如《算法导论》,同时,通常涉猎面也会更广一些,比如对各类数学的涉猎。什么数论群群论运筹学计算几何,多多少少都会接触:)


加油!:)

1
1
慕移动9062336
非常感谢!谢谢bobo老师
2019-11-15
共1条回复

玩转算法系列--图论精讲(Java版)

30+小时系统学习,bobo带你克服被图论支配的恐惧

1591 学习 · 324 问题

查看课程