信息竞赛入门(来自退役选手的干货)

2020-06-06  本文已影响0人  劭星

信息竞赛想要打一个好的名次的话,我觉得需要两个东西:思维+码力

而这两个东西都建立在对算法和数据结构基础知识的学习上。

所以本篇文章推荐几本书或者平台仅供参考!

OIer加油!

平台:

洛谷

一个非常实用的OJ,luogu慢慢发展起来了,功能也愈发完善,题库、网校、线上赛、交流平台……

所以首推洛谷

Vijos

同样也是蛮好的OJ,功能虽然比luogu少,但是题库的来源很广(退役大牛自出题目这些都有)

下面我就直接写平台名称了(偷懒行为)

POJ(北大题库)

CSDN(全国最大IT社区)

Cppreference(C++开发指南网站)

各著名大学OJ(网上可查,用处以准备省选为主—我是这样的哈哈)

USACO(老美官网,不知道现在还可以上不)


书籍

《C++入门经典》(学开发很值得看看,很实用的入门级教材!现在好像是到第十版了)

《算法笔记》(大蓝本!邮电出版社的!这本适合提高组-的OIer系统学习算法数据结构)

《算法导论》(这本要啃!超难超贵(价格其实也还好)有意向冲击国赛的julao可以在学校/图书馆借阅或购买)

《枕边算法书》(思维提升宝典)

《编程谜题》(思维提升宝典*2)

《信息奥赛一本通》(主要教材,最基础的都在里面)

《信息奥赛—数学一本通》(费点脑子—有些东西自己证明,但是不付出怎么有收获?)

暂且就这么多(我还有好多书不记得了(笑))

学习模式的话:

学算法/数据结构:

1.看书/blog
2.写模版
3.写题目
4.写总结

比赛:

每一题都要总结!(考点,思路—自己写一个题解报告)

然后对于整场比赛总结!

最重要的事情说三遍:

一定要多写!一定要多写!一定要多写!

码力是靠题海增加的!

最后祝OIer们rp++

AK IOI(误)

上一篇 下一篇

猜你喜欢

热点阅读