在线评测平台
在以下平台注册账号,即可免费刷题、参加比赛、查看题解。
学习路线
从零基础到 NOI 的分阶段学习路径,建议依次推进。
1
C++ 语法基础
变量、分支、循环、数组、函数、结构体、指针等基本语法。推荐:洛谷官方题单「新手村」。
2
基础算法与数据结构
枚举、模拟、贪心、二分、排序、栈、队列、链表、树、图论基础。目标:CSP-J 二等奖以上。
3
中级算法与数据结构
动态规划(背包、区间、树形DP)、搜索剪枝、最短路、最小生成树、线段树、并查集。目标:CSP-S 获奖。
4
高级算法进阶
网络流、数论、组合数学、计算几何、字符串算法(KMP/SA/AC自动机)、树链剖分、平衡树。目标:NOIP 一等奖。
5
省选 → NOI 冲刺
高级数据结构(LCT、可持久化)、多项式运算、生成函数、高级图论、提交答案题等。目标:省队选拔 → NOI 奖牌。
学习资料推荐
经典书籍、在线文档和辅助工具,全方位助力 OI 学习。
📖 经典书籍
算法竞赛入门经典(紫书)
入门刘汝佳著。OI 入门第一书(建议使用第二版),涵盖基础算法、STL 和图论,例题经典。
刘汝佳 · 清华大学出版社算法竞赛进阶指南
提高省选李煜东著。从提高组到省选全覆盖,DP、网络流、字符串等专题深入,含配套练习。
李煜东 · 河南电子音像出版社算法导论(CLRS)
省选算法理论权威著作,适合深入学习算法原理和复杂度分析,英文原版更佳。
Cormen 等 · MIT Press🌐 在线文档 & 工具
📄
📄
📄
📄
🏛️ 官方文件 & 信息
📕
📰
🏛️
比赛日历
信息学竞赛年度主要赛事安排(以官方通知为准,仅供参考)。
3-4月
NOI 省选 — 各省组织省队选拔,确定 NOI 参赛名额
4-6月
NOI 春季竞赛/各省市赛 — 部分省市自行组织的选拔赛或邀请赛
7月
NOI 全国决赛 — 全国青少年信息学奥林匹克竞赛,产生金银铜牌和国家集训队
9月
CSP-J/S 第一轮 — 初赛(笔试),分入门级(J)和提高级(S)
10月
CSP-J/S 第二轮 — 复赛(机试),产生 CSP-J/S 奖项
11月
NOIP 省级联赛 — 全国青少年信息学奥林匹克联赛,各省同步举行
12-2月
各省冬令营/集训 — 省队集训准备阶段,部分省份开设冬令营
官方渠道
认准官方信息发布渠道,避免信息滞后或误导。