题目列表

可按标题、OJ、标签和启发记录快速筛选题目解析。

共 3722 题
OJ题号标题标签难度最后更新解析
洛谷P2118
按分母 1..L 枚举,为每个分母找到不小于 A/B 的最小互质分子,再在这些候选里取最小分数。
数论枚举最大公约数
普及-2026-10-07 10:45
洛谷P8443
若 floor(l/x) 和 floor(r/x) 相同,整段值都相同;否则区间一定出现相邻整数,最大公约数立刻变成 1。
数论思维数学
入门2026-10-07 10:45
洛谷P1075
从 2 试除到整数平方根,找到较小质因数后用 n 除以它得到较大质数。
数论枚举python
入门2026-10-07 10:45
洛谷P8050
把 L 形棋盘按黑白染色后,任意一次操作都会同时改动一黑一白,因此带符号和不变,可直接解出缺失值。
图论二分图思维
普及2026-10-07 10:45
洛谷P1824
排序牛舍后二分最小距离,用从左到右尽早放牛的贪心检查当前距离是否可行。
二分答案贪心排序
普及-2026-10-07 10:45
洛谷P6625
把每次操作看成选择一个更长的原数组前缀,答案就是所有正的前缀和(下标至少为 2)之和。
前缀和贪心思维
普及-2026-10-07 10:45
洛谷P3397
用二维差分把每张地毯的矩形覆盖变成四个点修改,最后做二维前缀和还原每个格子的覆盖次数。
二维差分前缀和模拟python
普及-2026-10-07 10:45
洛谷P6568
把最终喝到的水量看成一个长度不超过 k+1 的连续区间和,再用前缀和线性扫描最大值。
前缀和模拟思维
普及-2026-10-07 10:45
洛谷P2866
从左到右维护严格递减高度栈,当前入场前仍在栈中的牛都能看到它。
单调栈栈USACOpython
普及2026-10-07 10:45
洛谷P1165
用一个辅助栈同步维护当前仓库中的最大值,入库、出库、查询都能在 O(1) 内完成。
栈模拟USACO
普及-2026-10-07 10:45
洛谷P1981
把表达式按加号切成若干乘积段,边扫描边维护当前乘积段与前面各段之和即可;另附一条中缀转后缀再求值的通用写法。
模拟字符串noip
普及-2026-10-07 10:45
洛谷P3662
把坏灯位置转成 01 数组,在所有长度为 K 的固定窗口中用滑动窗口维护坏灯个数的最小值。
双指针模拟USACO
普及-2026-10-07 10:45
洛谷P1886
用两个单调队列在线维护窗口的最小值与最大值;另附 FHQ-Treap 和 multiset 的对照实现。
单调队列队列模板题Treap集合pythoncpp
普及2026-10-07 10:45
洛谷P2952
把当前牛队维护成双端队列,左右加入和左右删除都直接映射到 deque 的头尾操作。
队列模拟USACO
普及-2026-10-07 10:45
洛谷P1540
用队列维护单词进入内存的先后顺序,再用标记数组判断当前是否命中内存。
队列模拟noippython
普及-2026-10-07 10:45
洛谷P1996
用队列模拟报数过程,队头出队后要么出列,要么重新回到队尾。
队列模拟python
普及-2026-10-07 10:45
洛谷P2008
O(n²) DP 递推每个位置结尾的最长不下降子序列的长度与元素和,同长时取编号字典序最小的序列。
dp枚举
普及-2026-10-07 10:45
洛谷P1203
枚举每个断点,分别向左右按颜色和白珠规则模拟收集,并用终点位置避免两边重复计数。
模拟环形处理USACO
普及-2026-10-07 10:45
洛谷P5657
从按定义递归定位、生成整张表,到沿编号逐步翻转,最后化简成公式 k xor (k >> 1),逐层拿满 50、80、95、100 分。
位运算构造递推
普及-2026-10-07 10:45
洛谷P2362
用 O(n^2) 动态规划维护每个位置结尾的最长不下降子序列长度和方案数,最后汇总最优结尾。
dplis动态规划
普及-2026-10-07 10:45
洛谷P2657
数位dp
普及2026-10-07 10:45
洛谷P15288-普及2026-10-07 10:45
洛谷P1548
枚举子矩形的高和宽,统计每种尺寸在棋盘中的出现次数,再分别累加正方形和非正方形。
数学枚举组合计数noip
入门2026-10-07 10:45
洛谷P14358
统计成绩高于小 R 的人数得到排名,再按列蛇形顺序把排名换算成列号和行号。
模拟数学
普及-2026-10-07 10:45
洛谷P4013
费用流
省选/NOI-2026-10-07 10:45
洛谷P2045-省选/NOI-2026-10-07 10:45
洛谷P2053
费用流
省选/NOI-2026-10-07 10:45
洛谷P4016
费用流环形均分纸牌
普及+/提高-2026-10-07 10:45
洛谷P1344
最小割
省选/NOI-2026-10-07 10:45
洛谷P2057-提高+/省选-2026-10-07 10:45
OpenJudge Bailian1321
dfs
普及-2026-10-07 10:45
洛谷P5194
剪枝
普及2026-10-07 10:45
OpenJudge Bailian2488
dfs
普及2026-10-07 10:45
洛谷P3749
最大权闭合子图
省选/NOI-2026-10-07 10:45
洛谷P1198
单调栈todobit线段树
普及+/提高-2026-10-07 10:45
洛谷P1345
最小割
提高+/省选-2026-10-07 10:45
HDU3549
网络流
普及+/提高-2026-10-07 10:45
洛谷P2423
二分图
省选/NOI-2026-10-07 10:45
洛谷P3033
二分图
提高+/省选-2026-10-07 10:45
洛谷P2065
网络流二分图
提高+/省选-2026-10-07 10:45
洛谷P1559
费用流
提高+/省选-2026-10-07 10:45
OpenJudge Bailian2135
费用流
提高+/省选-2026-10-07 10:45
洛谷P4014
费用流
提高+/省选-2026-10-07 10:45
洛谷P2071
网络流
普及+/提高-2026-10-07 10:45
洛谷P2763
网络流二分图
提高+/省选-2026-10-07 10:45
洛谷P5022-提高+/省选-2026-10-07 10:45
洛谷P1453-提高+/省选-2026-10-07 10:45
HDU3394
双连通分量todo
提高+/省选-2026-10-07 10:45
HDU1827-普及+/提高-2026-10-07 10:45
OpenJudge Bailian2566
双指针
普及+/提高-2026-10-07 10:45
洛谷P6628
todo欧拉路最小生成树中国邮递员问题贪心
省选/NOI-2026-10-07 10:45
洛谷P4377-提高+/省选-2026-10-07 10:45
洛谷P4951-提高+/省选-2026-10-07 10:45
HDU1878
欧拉回路
普及2026-10-07 10:45
OpenJudge Bailian3091
双连通分量
普及+/提高-2026-10-07 10:45
HDU4310
贪心
普及2026-10-07 10:45
HDU5233-普及2026-10-07 10:45
HDU3634
枚举离散化
普及+/提高-2026-10-07 10:45
洛谷P1593
分解 a 的质因数,把 a^b 的因子和化成等比数列乘积,并用分治同时求幂与前缀和。
数论质因数分解分治因子和python
普及+/提高-2026-10-07 10:45
HDU4911
归并排序
普及2026-10-07 10:45