多语言展示
当前在线:1959今日阅读:27今日分享:41

推荐一些适合ACMer&OIer的高质量的算法刷题网站

本文将推荐一些题量足够、质量较好、算法体系全面、适合自学初学、比较出名(参与者多)的刷题网站,比较受广大ACMer&OIer的欢迎;这些算法刷题网站大都题目类型分类明确,十分适合组队分方向来刷;题量也比较足够,涉及到具体的算法或者数据结构的方方面面,刷题的人也比较多,网上的题解也比较丰富,便于大家交流和自学。      下文分为三类来介绍:适合ACMer的一些刷题网站、适合OIer的一些刷题网站、突击蓝桥杯/天梯赛比赛,以及一些大佬的博客推荐。      (笔者也曾写过一些比赛刷题的总结,见下面的经验引用连接)8ACM算fǎ竞赛简介及入坑指南
适合ACMer的一些刷题网站
2

Light OJ      Light OJ 同样是一个出色的acm算法竞赛刷题网站,题型分类全面,适合初学者,都是纯英文题目;      题型大全:Advanced Search Techniques、Beginners Problems、Data Structures、Divide and Conquer、Flow/Matching、Game Theory、Geometry、Graph Theory、Math、Matrix、Recursion/Branch and Bound、String (扩展的搜索算法、初学者的问题,数据结构,分而治之算法 , 流/匹配, 博弈论, 几何、图论、数学、矩阵、矩阵快速幂, 递归/分支界限法, 字符串匹配)      适合组队三个人分类进行刷题,一个人切一遍也是很有成就感的!      Light OJ每道题目的难度看AC数,AC数小于400的就比较难了,小于800的一般,其他的简单。需要先注册呦!

3

Codeforces      Codeforces简称为*C*F(不要误解为某枪战游戏了),国外的网站,题目质量很高,题目难度感人。      如图,找到“problems”,具体看看每道题目的分类,英文界面比较难找一些内容,翻译软件可以翻译一下;还可以自己每周参与下Codeforces的线上比赛,你会找到一种打icpc区域赛的感觉。      难度推荐: 单道题目AC数小于1000很难,小于2000~3000题目比较难,小于5000题目一般,其余简单。

4

51NOD编程社区      如图所示进入题库页面,有按难度进行分类和按题目进行分类;      按难度进行分类, 全部问题(751): 基础题(43) 、1级算法题(21)、 2级算法题(31)......9级算法题(29)、 难题(6) ; 题目等级不是很可靠,具体自行刷题看看就知道了。有大量的模板题目,这些题目也不要放过,记下来,打印出来,带到赛场,运气好的话拿来就可以用。      按题目类型进行分类: CodeForces(138) 数论(104) 动态规划(82) 组合数学(68) 数据结构(64) TopCoder(53) 图论(29) 贪心算法(28) HackerRank(27)矩阵(17) 容斥原理(16) 字符串(15) 单调栈(15) 博弈论(14) 快速傅里叶变换(14) 二分法(13) 线段树(13)位运算(12)Hash(12)等。      题目类型这里分的比较细,喜欢的话可以多刷几道题目。

适合OIer的一些刷题网站
1

NOIP历年真题练习-普及组      竞赛提交时间:长期有效; 刷题还会有活动呢,具体见详情页!      普及组题目从2017年到1998年,题目集合时间长度感人!

2

NOIP历年真题练习-提高组      竞赛提交时间:长期有效;      提高组题目从2017年到1998年,题目集合时间长度同样感人!       ACMer来刷刷这些OI的题目,也是很不错的!毕竟最近几年acm的题目,都在往OI原题上借鉴!

3

COGS      COGS是**省实验中学信息学奥林匹克竞赛官网,主页有:NOI试题索引,COGS使用指南,题目规范等。      COGS 采用 文件输入输出 ,采用OI制,很有现场感;判错后,会有比对数据提供给用户;以及更有COGS使用指南,十分贴心。

突击蓝桥杯和天梯赛
1

蓝桥杯练习系统      按照图示,进入蓝桥杯训练系统。      蓝桥杯全称为"蓝桥杯"全国软件和信息技术专业人才大赛练习系统,系统的特点:1.入门引导;2. 试题分组;3. 不断更新的试题;4. 测试管理;5. 查看评测数据(需要开通VIP才可以);6. 比赛环境;7. 即时评测.

推荐一些大佬的博客

kungbin博客园      百度“kungbin博客园”,即可找到他的博客网址!找到他的博客右侧的题目分类,仔细看看,十分实用。      还有kuangbin大神推荐的一堆大神的博客,足够质量!

注意事项
2

个别OJ的难度推荐是笔者的长期刷题统计的个人感觉,读者不妨自己统计一下。

3

坚持刷题才是硬道理,刷题形成一个完整的知识体系是非常好的,出去打比赛完全不慌。

推荐信息