2026年重大比赛时间:

CSP第一轮(笔试):2026年9月19日
CSP第二轮(机试):2026年10月31日
NOIP(全国联赛):11月28日

9月1日 ~ 10月27日(新初二至新高二)学习计划:

任务一:冲NOIP一等题单(拿过S一等的同学做): 省选+NOI 500题

任务二:冲CSP-S一等题单(未拿过S一等的同学做):2026年S一等第一轮复习题单238题 (yzc~~~+新初二)

任务二:CSP第一轮学习资料: 《CSP第一轮学习题单》 不懂就查:信息学百科全书:oi-wiki -校内oi-wiki

备选题库:

中上难度思维题: COCI 历年真题205题

USACO铜组分类 | USACO银组分类 | USACO金组分类 | USACO铂金组分类

AtCoder难度分类:

atcoder(abc272-377)atcoder(arc058-183)atcoder(agc001~068) | 迫真可视化kenkoooo

🔴入门(666题) | 🟠普及−(344题) | 🟡普及(436题) | 🟢普及+/提高-(437题)

🩵青 提高(380题) | 🔵提高+/省选−(37题) | 🟣省选/NOI−(357题)
NOI/NOI+/CTSC(325题)


Library Checker官网

入门(Sample)
数据结构(Data Structure)
图论(Graph)
树论(Tree)
卷积(Convolution)
数论(Number Theory)
多项式(Polynomial)
集合幂级数(Set Power Series)
计数组合(Enumerative Combinatorics)
线性代数​(Linear Algebra)
字符串(String)
计算几何(Geometry)
大整数(Big Integer)
其他(Other)

怎么搞OI.pdf | 国家集训队论文

省选知识体系补充内容:cmd 笔记

题单《2026新初一入门第一个月》题单《2026新初一入门第二个月》题单《2026新初一入门第三个月》

教材和考纲:信息学百科全书:oi-wiki -校内oi-wiki+ 全国青少年信息学奥林匹克系列竞赛大纲 (2025年修订版)

模版题2026年试题2025年试题2024年试题2023年试题2022年试题2021年试题

devc++设置: -std=c++14 -Wl,--stack=200000000

各种网站+平时使用技巧

历年真题:

| NOIP+CSP历年试题(普及组/入门级) | NOIP+CSP历年试题(提高组/提高级)

| 《联合省选》历年试题 | 《河南省选HAOI》历年试题 | 《天津省选TJOI》历年试题 | 《重庆省选CQOI》历年试题 | 《四川省选SCOI》历年试题 | 《江苏省选JSOI》历年试题 | 《湖南省选HNOI》历年试题 | 《山东省选SDOI》历年试题 | 《浙江省选ZJOI》历年试题

《eJOI》历年试题 | 《ROIR/ROI》历年试题 | 《POI波兰》历年试题《PA》历年试题 | 《BalticOI》历年试题 | 《CCO》历年试题 | 《KTSC》历年试题 |
《CEOI》历年试题 | 《APIO》历年试题 | 《WC冬令营》历年题目 | 《NOI》历年试题《IOI》历年试题《JOISC日本》历年试题《JOI Final 日本》历年试题JOI OPEN 历年题目RMI 历年题目清华大学学生程序设计竞赛暨高校邀请赛 | ICPC World Finals


初中组 周日 补充学习(20260322)

初一(周一+周五+周日)补充学习

2026寒假初一训练内容

2026寒假初二初三训练内容

20251228(初高中)

初中日常学习题单

题单

CSP第一轮学习资料:

《CSP第一轮学习题单》

CSP第二轮学习资料:

1.C++语言基础

| C++基础Ⅰ | C++基础Ⅰ(练习) | C++基础Ⅱ | 字符串基础 | 前缀和、差分 | 高精度 | 除法分块 | 进制转换 | 排序基础 | 二分+三分 | 01分数规划 | 贪心 | 递归(深搜)|宽搜 | 搜索进阶| STL |

2.基础数据结构:

| 栈+单调栈 | 堆+对顶堆 | 并查集左偏树、可并堆 | 分块入门 | 莫队 | CDQ分治 |

3.动态规划 DP

| 动态规划基础 | 数位DP | 单调队列 | 斜率优化 | 四边形优化 | 状态压缩 | 概率DP | 树形DP | 插头DP |

4.图论

拓扑排序 | 哈密顿路径+欧拉路径最小生成树

| 最短路 | 分层最短路(最短路+DP) | 最短路径树/最短路径图

差分约束 | 同余最短路

| 二分匹配 | 网络流 | 强连通

5.树论

| 线段树入门 | 线段树合并物 | KD-tree李超线段树 | 吉司机线段树 | 扫描线 | 可持久化 | 二维线段树

| 树状数组 | RMQ+最近公共祖先LCA | Kruskal 重构树 | 树的中心、重心、直径 | 树链剖分 | 树上启发式合并
| 平衡树(FHQ Treep & 伸展树splay) | 动态树 | 虚树 | 点分治

6.数学

| 数论基础 | 高次同余方程BSGS | 矩阵乘法 | 高斯消元 | 矩阵树 | 组合数 | 卢卡斯定理lucas | Prüfer序列 | 容斥原理 | 莫比乌斯反演 | 生成函数 | 线性基 | Pólya计数 | 计算几何 | FFT 和 NTT | 博弈论SG函数 | 辛普森积分 | 类欧几里德算法Min_25 筛

7.字符串

| 最小表示法 | 哈希Hash | KMP | EXKMP | Manacher | trie字典树 | AC自动机 | 后缀数组 | 后缀自动机

BZOJ 全面强化训练题单584题

董晓算法题单

| 董晓算法B站视频 | 董晓博客 |

A 基础算法(40)
B 搜索(33)
C 数据结构(140)
D 图论(180)
E 动态规划(100)
F 字符串(10)
G 数学(75)

Atcoder

atcoder(abc272-377)atcoder(arc058-183)atcoder(agc001~068)

| AtCoder DP Contest | FPS 24: 24 Problems on Formal Power Series形式幂级数

USACO

题单《USACO》全部

《USACO》银组(精选)《USACO》金组(精选)《USACO》铂金组(精选)


历史题单

高中题单1(244题)

《高中题单》2

通知

《广东NOI省队选拔 GDOI2026 报名通知 + 技术规则与环境说明》

各种网站+平时使用技巧

《CSP & NOIP 相关:报名、准考证,防爆零等等》

如何打比赛 (NOIP,省选,NOI,IOI或类似的)

境界说明(完善中)

博客

洛谷日报索引

校内

Claris' Blog + Alex_Wei博客(OI笔记)

hzwer

PoPoQQQ

Elegia

immix (从基础开始的专题博客)

hansang博客

工具

AI:deepseek + AI:千问

testlib.h

Graph Editor (图论可视化) + CPH-NG 竞赛编程优化的 VSCode 扩展 + CNOI Statement Generator:快速生成美观的比赛 PDF介绍 + SAM Drawer (后缀自动机可视化) + 数学工具:geogebra

Visual Studio Code (简洁好用的现代编辑器)+ CP Editor (代替 DevC++ 的优选)+ VJudge (拉题单拉模拟赛的优选)+ 原题机 (基于大语言模型的原题查找机,但目前模型和微调用的比较菜。)+ CPRet 竞赛题目检索 (原题机二号)+ HydroOJ (萌新自建 OJ 推荐使用)+ LemonLime (本地评测模拟赛)

推荐(OJ类)

【杂】Luogu (啥都有,不知道做啥就看这个。可以按难度随机。)+

【黑】Universal Online Judge (难题好题)+

【杂】Codeforces (单一观察题多,比赛时间短,不能只做这个)+

【杂】【紫】AtCoder (同上,但性质推导和数学模型更多)+

【杂】【紫】QOJ (你可以优先看正评分且有题解的题,但QOJ没难度估计,不建议随机刷。)+

【杂】【紫】LibreOJ (平均质量尚可,能随意下载题面和数据)+

【杂】板子OJ(Library Checker) (模板题专用)(里面有些非竞赛/特别难的问题模板,别全做)


欢迎来到 Hydro !

当你看到这行字时,说明 Hydro 的基础功能已经正常运行。
下一步您应该:

  • 在右上角注册一个账号。
  • 回到刚刚的终端,使用 hydrooj cli user setSuperAdmin 2 将 UID 为 2 的用户设置为超级管理员。
  • 使用 pm2 restart hydrooj 重启以使管理员更改立刻生效。
  • 前往 “题库” 面板,查看创建的示例题目是否正常工作。
  • 使用超级管理员账号登录,通读 控制面板 -> 系统设置 页面,按需配置。

如果您需要可以直接导入的题目,可以 加入 Hydro 用户群 或是 从 Hydro 题库下载
您也可以下载 一本通编程启蒙深入浅出程序设计竞赛(基础篇) 题库并按照压缩包内说明导入系统。
如果您需要题目配置指南,可以 查看文档 或是 查看配置示例

当你已经熟悉本系统的操作,可以在 管理域 > 编辑域资料 页面修改这条置顶信息。

比赛: 按照赛制不同,有不同的递交、排名规则。

OI 赛制所有题目均以最后一次递交为准,特别地,请避免编译错误。

OI 赛制排名规则为:总分高的排在前面,总分相等则排名相同。

ACM/ICPC 赛制所有题目递交后立即评测,以是否通过为准。

ACM/ICPC 赛制排名规则为:通过题目数多的排在前面,通过题目数相同的做题耗时(含罚时)少的排在前。

乐多 赛制下,选手可以多次提交一道题目,并获得实时评测结果。

乐多 赛制下,多次提交会导致选手的得分被扣除,排行榜将显示用户的最高得分。

乐多 赛制下,每道题的最终得分为:s×max(0.95n,0.7)s×max(0.95^n,0.7)s,ns,n 分别代表本次得分和本次提交前的尝试次数。

乐多 排名规则为:按照如上规则折算后的分数从高到低排名。

IOI(严格) 赛制下,不同于IOI赛制,排行榜将被关闭至比赛结束。

IOI(严格) 赛制下,每道题的排行榜得分将为用户每个子任务在所有提交中的最大得分的和。

时间与空间限制以题目说明为准,默认限制参见限制。

训练

  1. 4
    已参加

    全国青少年信息学奥林匹克系列竞赛大纲 (2025年修订版)

    全国青少年信息学奥林匹克系列竞赛大纲 (2025年修订版)

    • 2 小节, 3 道题
  2. 12
    已参加

    《高中题单》2

    《高中题单》2

    • 1 小节, 95 道题
  3. 28
    已参加

    冲刺2025CSP-J/S第二轮一等

    冲刺2025CSP-J/S第二轮一等

    • 1 小节, 60 道题
  4. 7
    已参加

    《USACO》题单

    《USACO》题单

    • 7 小节, 1036 道题
  5. 2
    已参加

    《算法竞赛进阶指南》题表

    《算法竞赛进阶指南》题表

    • 7 小节, 333 道题
  6. 102
    已参加

    C++基础Ⅰ(一个月内做到每道题按秒数默打成功)

    C++基础Ⅰ(一个月内做到每道题按秒数默打成功)

    • 1 小节, 30 道题
  7. 16
    已参加

    《各类比赛真题》

    《各类比赛真题》

    • 14 小节, 1085 道题
  8. 37
    已参加

    《CSP第一轮学习题单》

    《CSP第一轮学习题单》

    • 1 小节, 38 道题
  9. 2
    已参加

    清华大学学生程序设计竞赛暨高校邀请赛

    清华大学学生程序设计竞赛暨高校邀请赛

    • 1 小节, 136 道题
  10. 13
    已参加

    题单《董晓算法》

    题单《董晓算法》

    • 43 小节, 505 道题

一言

最新题目

害怕老师的小 T 2026-8-24 19:53:06

饼干 2026-8-24 19:36:29

艺术品 2026-8-24 18:12:48

Peter.H.N农场里的史莱姆 2026-8-24 11:13:47

GESP 202506 C++ 七级 2026-8-21 20:22:37

GESP 202506 C++ 八级 2026-8-21 20:17:40

GESP 202509 C++ 七级 2026-8-21 19:21:28

GESP 202509 C++ 八级 2026-8-21 19:15:05

GESP 202512 C++ 七级 2026-8-21 19:08:00

GESP 202512 C++ 八级 2026-8-21 19:00:51