猫史档案馆


想深入学习算法、C++?算法竞赛(信息竞赛,OI)相关学习推荐

用户:爵士OIer爵士OIer查看:9 回复:2 评论:9 创建时间:2021-03-23T12:49:22


浙江OIer,集训于学军,按照个人感觉推荐,按难度和阶段排序,有

1. 《CCF中学生计算机程序设计入门篇》,中国计算机学会,北京:科学出版社,2016.11

2. 《CCF中学生计算机程序设计基础篇》,中国计算机学会,北京:科学出版社,2016.11

3. 《CCF中学生计算机程序设计提高篇》,中国计算机学会,北京:科学出版社,2019.09

4. 《算法竞赛入门经典》,刘汝佳

5. 《算法竞赛进阶指南》,李煜东

6. 《算法导论》计算机科学丛书,机械工业出版社

7. 《具体数学》计算机科学基础:第二版 /(美)葛立恒,(美)高德纳,(美)帕塔许尼克著

                     张明尧,张凡译。北京:人民邮电出版社,2013.4

 

不推荐信息学奥赛一本通及其提高篇那些书。我个人用起来认为知识点之间没有联系,而且讲的乱,有些代码不规范。

不推荐信息学奥赛之数学一本通。这本书我觉得内容很多,但是浅到学了也用不了,例如莫反、FFT那边的例题就是一个板题。讲了FFT和NTT却不讲多项式科技。有些地方语言奇怪,也不怎么规范。相比《具体数学》差远了。

一些乱七八糟的书,C++的书或者算法数据结构的书不要随便买(我踩过很多坑),浪费钱。洛谷的深基才刚出第一版大概率有Bug,最好先不要买。

 

如果你想要深入学习大概还需要这些额外的书,有:

1.《组合数学》(原书第5版)/(美)布鲁迪著;冯速等译。北京:机械工业出版社,2012.4

2.《高等数学》同济大学数学系编——7版。北京:高等教育出版社,2014.7(2020.9重印)

3.《工程数学.线性代数》同济大学数学系编——6版。北京:高等教育出版社

 

OI的若干OJ或平台推荐:

1. Luogu:我最常用的OJ

2. LibreOJ:有时用用

3. Vijos:有时用用

4. AcWing:有时用用

5. CodeForces:大概是第二常用的OJ


回复

上一页1 页 / 共 1下一页
InkyRainInkyRain

但是我cspjs第一轮过不了呵

点赞0


评论


InkyRainInkyRain

csp-j我第一轮二等才刚摸线啊!

oj帮不到我。

大佬求怎么过第一轮……

(选择题还可以啦,完善程序也还能蒙对大半,主要是阅读程序整个过程我都懵了啊)

大佬是怎么搞会的

点赞0


评论