今日学习 · 签到

今天也来完成一点进度

完成一次提交就会自动记录今日学习,连续前进比一次刷很多题更重要。

↗
今日签到 还差一次提交 连续 0 天
去做题 →
0今日提交
0连续签到
0/7本周打卡
学习洞察根据今天的提交自动生成
0今日 AC
—今日通过率
—AC 平均用时
签到阶段距离 3 天还差 3 天
3 天 · 7 天 · 14 天 · 30 天,按阶段获得学习奖励
本周学习轨迹0 次提交 · 完成 0/7 天
PRIVATEOJ / TODAY

今天做一道题,继续往前走

从一道题、一个专题或一场比赛开始,把进步留下来。

开始刷题进入题库 →

每日一题

2026-10-28 更新
普及 通过率 0% 0 次提交
关于 PrivateOJ使用说明、帮助与提交规则展开说明 →

欢迎来到 PrivateOJ ✨

PrivateOJ 是本站自建的在线评测(Online Judge)系统,提供题目评测、比赛、作业、训练、讨论等功能。代码提交后会由独立的评测机沙箱运行,结果通常在数秒内返回。

快速上手

  1. 点击右上角「注册」创建账号 —— 注册需要通过邮箱验证,请填写常用邮箱,并及时点击邮件中的链接完成验证。
  2. 登录后进入「题库」即可查看题目。
  3. 如需修改密码或绑定邮箱,请前往「个人设置」。

需要帮助?

  • 遇到系统故障、题目数据错误或其他问题,欢迎通过页脚「联系我们」中的邮箱反馈。
  • 提交代码前请阅读 服务条款,请勿上传违规内容。

祝你在 PrivateOJ 刷题愉快 🎉

最新提交

状态题目提交者语言运行时间内存提交时间
WA P1004 宝藏 dfsdfs114514 C++20(O2) 449ms 5.1 MiB 2026-10-18 22:50:39
CE P1004 宝藏 dfsdfs114514 C++98 - - 2026-10-18 22:50:26
WA P1060 【模板】线段树 1 yangqy1919 C++14(O2) 180ms 4.8 MiB 2026-10-10 14:14:06
AC P1002 序列匹配 dfsdfs114514 C++20(O2) 1086ms 7 MiB 2026-10-7 18:53:03
AC P1075 【模板】双指针(两数之和) yangqy1919 C++14(O2) 301ms 13.9 MiB 2026-10-4 23:54:32
AC P1100 【模板】完全背包 muxinyu123456 C++14 339ms 5.3 MiB 2026-10-4 18:31:11
AC P1100 【模板】完全背包 muxinyu123456 C++14 346ms 5.3 MiB 2026-10-4 18:30:52
RE P1100 【模板】完全背包 muxinyu123456 Bash 43ms 5.3 MiB 2026-10-4 18:30:40

比赛

  1. 25
    2026-10
  2. 24
    2026-10
  3. 3
    2026-10
  4. 2
    2026-10

训练

  1. 1
    已参加

    入门 30 题(从不会到会)

    入门 31 题 · 5 节 开始训练
    0/31 题

    面向零基础,按「输入输出 → 模拟 → 递推 → 枚举搜索」的顺序排好,做完这 30 题就能独立读懂大多数入门题。

    • 5 小节, 31 道题
  2. 0
    已参加

    【模板】基础算法与数据结构

    入门 35 题 · 7 节 开始训练
    0/35 题

    排序、二分、前缀和、并查集、堆、单调栈队列、树状数组、线段树——这些都是做题的「工具」,先背下来再谈灵活运用。

    • 7 小节, 35 道题
  3. 0
    已参加

    【模板】图论专题

    进阶 40 题 · 8 节 开始训练
    0/40 题

    最短路、最小生成树、拓扑排序、割点割边、强连通分量、二分图、网络流、欧拉路径,一次收齐。

    • 8 小节, 40 道题
  4. 0
    已参加

    【模板】搜索与 DFS 专题

    进阶 46 题 · 9 节 开始训练
    0/46 题

    DFS 是骗分之本。从基础遍历到回溯、剪枝、迭代加深、双向搜索、IDA*,再配 10 道网格图与状态压缩应用题。

    • 9 小节, 46 道题
  5. 0
    已参加

    【模板】动态规划与字符串专题

    进阶 40 题 · 8 节 开始训练
    0/40 题

    背包、LIS、区间 DP、树形 DP、数位 DP、状压 DP,加上 KMP、哈希、Trie、Manacher、AC 自动机与树上算法。

    • 8 小节, 40 道题
  6. 0
    已参加

    贪心与二分专项训练

    基础 30 题 · 6 节 开始训练
    0/30 题

    贪心、反悔贪心、二分查找、二分答案与双指针,六节 30 题循序渐进;练完这套,CSP-S 第二轮第一题基本能稳拿。

    • 6 小节, 30 道题

讨论

  1. 0
    评论
  2. 0
    评论

    讨论区使用规范

赛程与假期倒计时

按北京时间自动计算,已过的赛事会自动隐藏;赛程日期以学会官方通知为准。

评测环境

代码在独立沙箱中编译运行,评测结果通常数秒内返回。

  1. C
  2. C++
  3. C++17
  4. Pascal
  5. Java
  6. Python 3
  7. PHP
  8. Rust
  9. Go
  10. Node.js
  11. Ruby

一言

最新题目

提高 账本核对 2026-10-24 14:45:41

普及+/提高− 渠道通行 2026-10-24 14:45:38

普及 碎片配对 2026-10-24 14:32:30

普及− 日程合并 2026-10-24 14:32:28

普及+/提高− 寻零 2026-10-24 8:45:42

普及 巡游 2026-10-24 8:45:39

普及 座位 2026-10-24 8:45:35

普及− 电梯 2026-10-24 8:45:14

提高+/省选− 遗迹寻宝 2026-10-2 16:25:08

提高 哨塔补给 2026-10-2 16:25:08

讨论节点

入门基础17
  1. 二维前缀和
  2. 二维数组
  3. 入门
  4. 分类讨论
  5. 前缀和
  6. 多维数组
  7. 大模拟
  8. 差分
  9. 打表
  10. 排序
  11. 暴力
  12. 枚举
  13. 模拟
  14. 模板题
  15. 离散化
  16. 递归
  17. 递推
语言与工具12
  1. C
  2. C++
  3. Go
  4. Java
  5. PHP
  6. Python
  7. Rust
  8. 文件操作
  9. 表达式求值
  10. 语法
  11. 输入输出
  12. 输出格式化
搜索与技巧22
  1. 三分
  2. 二分
  3. 二分答案
  4. 位运算
  5. 倍增
  6. 分块
  7. 分治
  8. 剪枝
  9. 双向搜索
  10. 双指针
  11. 反悔贪心
  12. 启发式搜索 A*
  13. 尺取法
  14. 广度优先搜索 BFS
  15. 扫描线
  16. 搜索
  17. 构造
  18. 深度优先搜索 DFS
  19. 莫队
  20. 贪心
  21. 贪心与构造
  22. 迭代加深
数据结构27
  1. FHQ Treap
  2. KD-Tree
  3. Splay
  4. Treap
  5. Trie
  6. 主席树
  7. 优先队列
  8. 动态开点线段树
  9. 区间合并
  10. 单调栈
  11. 单调队列
  12. 可持久化
  13. 哈希
  14. 堆
  15. 字符串哈希
  16. 带权并查集
  17. 平衡树
  18. 并查集
  19. 延迟标记
  20. 数据结构
  21. 李超线段树
  22. 栈
  23. 树状数组
  24. 线性基
  25. 线段树
  26. 链表
  27. 队列
图论32
  1. 2-SAT
  2. Bellman-Ford
  3. Dijkstra
  4. Floyd
  5. Kruskal
  6. Prim
  7. SPFA
  8. 二分图
  9. 二分图匹配
  10. 割点与桥
  11. 动态树 LCT
  12. 匈牙利算法
  13. 双连通分量
  14. 哈密顿路
  15. 图论
  16. 基环树
  17. 存图
  18. 差分约束
  19. 强连通分量
  20. 拓扑排序
  21. 最大流
  22. 最小割
  23. 最小树形图
  24. 最小生成树
  25. 最短路
  26. 最近公共祖先 LCA
  27. 树的直径
  28. 树的重心
  29. 树链剖分
  30. 欧拉路
  31. 网络流
  32. 费用流
动态规划20
  1. 01背包
  2. 分组背包
  3. 动态规划
  4. 动态规划 DP
  5. 区间 DP
  6. 单调队列优化
  7. 四边形不等式
  8. 多重背包
  9. 完全背包
  10. 插头 DP
  11. 数位 DP
  12. 斜率优化
  13. 期望 DP
  14. 树形 DP
  15. 概率 DP
  16. 状压 DP
  17. 线性 DP
  18. 背包
  19. 记忆化搜索
  20. 轮廓线 DP
数学与数论30
  1. FFT
  2. NTT
  3. 中国剩余定理
  4. 乘法逆元
  5. 二次剩余
  6. 博弈论
  7. 卡特兰数
  8. 卢卡斯定理
  9. 原根
  10. 埃氏筛
  11. 多项式
  12. 容斥原理
  13. 快速幂
  14. 扩展欧几里得
  15. 数值方法
  16. 数学
  17. 数论
  18. 整除分块
  19. 斯特林数
  20. 杜教筛
  21. 概率期望
  22. 欧拉函数
  23. 生成函数
  24. 矩阵快速幂
  25. 离散对数
  26. 线性筛
  27. 组合数学
  28. 莫比乌斯反演
  29. 高斯消元
  30. 高精度
字符串11
  1. AC 自动机
  2. KMP
  3. Manacher
  4. Z 函数
  5. 后缀数组
  6. 后缀树
  7. 后缀自动机
  8. 回文自动机
  9. 字符串
  10. 序列自动机
  11. 最小表示法
计算几何5
  1. 三维几何
  2. 凸包
  3. 半平面交
  4. 旋转卡壳
  5. 计算几何
题目类型4
  1. 交互题
  2. 提交答案
  3. 提交答案题
  4. 通信题
站务与交流6
  1. 公告
  2. 分享
  3. 团队
  4. 建议
  5. 问答
  6. 题解