算法学习

大二想报名参加蓝桥杯的 c++ 比赛,但自己现在只学了课内的课程,数据结构与算法课也只上了几周,想问问以这个比赛为目的学习算法有什么推荐的路径么

校内的开数据结构课讲授一般,实践强度几乎为零。如果你对算法竞赛感兴趣,是需要自己从头学和练的。我推荐两个网站:

  • OI Wiki 介绍了算法竞赛大多数常用知识点,正好本站镜像了一份,在页面顶端点击 更多→OI Wiki 就可以进入。
  • 洛谷 是一个比较适合初学者学习算法竞赛的 OJ (Online Judge) 平台,上面有很多题目。你可以从官方的 题单 开始做,正好是从易到难的顺序。

当然了,算法竞赛的资料非常多,你也可以去知乎搜一搜关于算法竞赛入门的问题,然后去找其他的书或者课。