题目列表
可按标题、OJ、标签和启发记录快速筛选题目解析。
| OJ | 题号 | 标题 | 标签 | 难度 | 最后更新 | 解析 |
|---|---|---|---|---|---|---|
symmetric-tree | 定义 mirror(a,b):值相等且 a.left 对 b.right、a.right 对 b.left。 | 入门 | 2026-07-29 15:20 | |||
B2002 | 直接使用 print 输出固定字符串 Hello,World!,注意逗号后没有空格。 | 入门 | 2026-07-27 18:36 | |||
B2005 | 读入一个字符,利用字符串乘法输出 1、3、5 个字符组成的等腰三角形。 | 入门 | 2026-07-27 18:36 | |||
B2025 | 按样例逐行输出由星号和空格组成的固定菱形图案。 | 入门 | 2026-07-27 18:36 | |||
B2029 | 计算圆柱水桶体积并换算成升,再用向上取整求至少需要多少桶。 | 入门 | 2026-07-27 18:36 | |||
B3611 | 用 Python 整数位集加速 Warshall 传递闭包。 | 普及 | 2026-07-17 03:00 | |||
UVA11572 | 用字典记录每种雪花最近位置,在线移动左端点求最长无重复连续段。 | 普及+/提高- | 2026-07-17 02:09 | |||
1467 | 先强制满足黑色像素,再检查白色冲突,并用贪心为未满足的灰色像素补星星。 | 普及- | 2026-07-14 08:34 | |||
1515 | 统计能同时打败 Elsie 两个手势的单手势数量,再用补集计算合法有序对数量。 | 普及- | 2026-07-12 10:48 | |||
4001 | 普及- | 2026-07-12 09:52 | ||||
2611 | 普及+/提高- | 2026-07-12 09:52 | ||||
2602 | 普及- | 2026-07-12 09:52 | ||||
1257 | 普及 | 2026-07-12 09:52 | ||||
4912 | 提高+/省选- | 2026-07-12 09:52 | ||||
2037 | 普及- | 2026-07-12 09:52 | ||||
1121 | 普及 | 2026-07-12 09:52 | ||||
1003 | 普及- | 2026-07-12 09:52 | ||||
1491 | 把关于水平和竖直中线对称的四个格子分成一组,单点翻转时只更新这一组的贡献。 | 普及- | 2026-07-11 23:03 | |||
1016 | 对树二染色,比较两侧时钟和的模 12 关系,按颜色类别统计可行起点。 | 普及+/提高- | 2026-07-11 22:51 | |||
1518 | 按 K 的二进制位构造最小 popcount 异或骨架,再用异或为 0 的配对数补足总和。 | 普及+/提高- | 2026-07-11 22:51 | |||
1180 | 枚举第三个骰子的所有 4 个面值,用 16 对面值比较判断是否形成循环胜负。 | 入门 | 2026-07-11 22:51 | |||
1395 | 利用 10 的倍数正好是必败局面这一性质,把超大整数按字符串读入并检查末位。 | 入门 | 2026-07-11 22:51 | |||
1443 | 找出链式舍入与直接舍入不同的数都落在每个位数的区间 (444...4,499...9] 中。 | 普及- | 2026-07-11 22:51 | |||
1112 | 用 min=100 转化为全 >=100 子矩形数减全 >=101 子矩形数,再固定上下边界降成一维计数。 | 普及+/提高- | 2026-07-11 22:28 | |||
1352 | 反向枚举修改位置,维护原始前缀命中和五种位移下的后缀命中集合,避免重复计数。 | 普及+/提高- | 2026-07-11 22:28 | |||
1400 | 先把每轮压成最坏变化量,倒推后缀安全线,再从前往后贪心选择字典序最小操作。 | 普及+/提高- | 2026-07-11 22:28 | |||
1448 | 把可离开网格的格子看成 good,逆序撤销传送带并用 BFS 维护单调扩大的 good 集合。 | 普及+/提高- | 2026-07-11 22:28 | |||
1158 | 按 Nhoj 的牛拆分数轴区间,分别计算一头牛和第二头牛的增益后排序取最大。 | 普及+/提高- | 2026-07-11 22:28 | |||
1182 | 枚举目标数保留的二进制前缀,贪心压缩起点并统计中间加一和恢复低位的代价。 | 普及+/提高- | 2026-07-11 22:28 | |||
1278 | 把字符替换关系建成函数图,非自环边贡献一次操作,纯环额外需要一次临时字符。 | 普及+/提高- | 2026-07-11 22:28 | |||
1350 | 把牛和塔按顶部重量压成数量段,从重到轻用双端队列贪心批量匹配。 | 普及+/提高- | 2026-07-11 22:28 | |||
1374 | 把记忆转成 B(i) 约束,按区间跳跃贪心构造字典序最小分数序列。 | 普及+/提高- | 2026-07-11 22:28 | |||
1446 | 把博弈转化为 Bessie 保留一个长度 N/2+1 的连续窗口,取窗口和最小值。 | 普及 | 2026-07-11 22:28 | |||
1470 | 按 a_i=b_j 的位置对统计反转区间贡献,再按品种从右到左线性累加。 | 普及+/提高- | 2026-07-11 22:28 | |||
1155 | 把每头牛当作唯一少数派,统计左右连续异色段长度并计算贡献。 | 普及- | 2026-07-11 22:28 | |||
1203 | 枚举最终保留段数,把数组切成若干个和相等的连续段,最大段数对应最少合并次数。 | 普及- | 2026-07-11 22:28 | |||
1228 | 枚举每个陈述中的坐标作为藏身点候选,逐条统计与该位置不一致的陈述数。 | 入门 | 2026-07-11 22:28 | |||
1253 | 反复寻找输出一致的单变量条件并删除对应样本,用约束消除判断是否能构造决策列表。 | 普及- | 2026-07-11 22:28 | |||
1300 | 枚举印章四种旋转和所有位置,只要不会盖到目标白格就盖,最后比较覆盖结果。 | 普及- | 2026-07-11 22:28 | |||
1324 | 枚举一类句和二类句数量,最大化可用连接词和逗号扩展名词后构造段落。 | 普及 | 2026-07-11 22:28 | |||
1323 | 分段处理 F 块,求兴奋值的最小值、最大值和可达步长。 | 普及 | 2026-07-11 22:28 | |||
1372 | 按位置、方向和能量直接模拟弹跳,用访问标记统计首次击破的目标。 | 普及- | 2026-07-11 22:28 | |||
1397 | 把准时条件化为 c_i - t_i > S,排序差值后用二分统计可访问农场数。 | 普及- | 2026-07-11 22:28 | |||
1445 | 枚举一次字符修改,只增量更新受影响的三个长度为 3 的子串计数。 | 普及- | 2026-07-11 22:28 | |||
1468 | 在每个值的倒数第二次出现处统计左侧不同值数量,并排除与后两位相同的值。 | 普及- | 2026-07-11 22:28 | |||
1493 | 按 PRINT 数量分成 degree 1/2/3,分别检查全相同、块循环和循环体切分。 | 普及 | 2026-07-11 22:28 | |||
1060 | 枚举照片区间并维护区间内出现过的花瓣数,判断平均值是否在区间中。 | 入门 | 2026-07-11 22:28 | |||
1059 | 排序后最小两个数是 A、B,最大数是 A+B+C,直接相减得到 C。 | 入门 | 2026-07-11 22:28 | |||
1084 | 只统计奇偶数量,把两个奇数合成一个偶数组,并限制偶数组最多比奇数组多一组。 | 普及- | 2026-07-11 22:28 | |||
1107 | 把 Bessie 设为第 0 年,用牛名到相对年份的映射和生肖模 12 关系逐条推导 Elsie 年份。 | 入门 | 2026-07-11 22:28 | |||
1131 | 先排序求当前 h-index,再利用每篇论文最多加一引用的限制,只判断 h+1 是否可达。 | 普及- | 2026-07-11 22:28 | |||
1227 | 把照片按相邻两位分组,忽略相同组并合并连续同方向组,统计有效方向段数。 | 普及- | 2026-07-11 22:28 | |||
1251 | 证明最优学费只需取某个 c_i,排序后枚举每个候选学费并用后缀长度计算收入。 | 普及- | 2026-07-11 22:28 | |||
1347 | 维护当前糖棒已被吃到的高度,依次模拟每头牛能吃到的区间并更新身高。 | 普及- | 2026-07-11 22:28 | |||
1419 | 按 or 把表达式分成 and 组,维护每组 false 位置和区间外 true 组来 O(1) 回答替换询问。 | 普及- | 2026-07-11 22:28 | |||
1256 | 从右往左构造数组,每步只尝试相邻全距的正负两种方向,并检查新增左端点区间。 | 普及+/提高- | 2026-07-11 21:27 | |||
1328 | 把每个左端点的贪心匹配看成 token,扫描字符串时同步推进 waiting 状态并统计完成贡献。 | 普及+/提高- | 2026-07-11 21:21 | |||
1424 | 固定候选起点和长度,用 LCP 与单调指针求最大可行 K,再用差分统计每个 pair 的 winner 数。 | 普及+/提高- | 2026-07-11 21:04 | |||
1206 | 把能接受的礼物建成有向图,求可达闭包后选择能和自己成环的最喜欢礼物。 | 普及+/提高- | 2026-07-11 19:27 | |||
1254 | 把每个点减去平均值,按子树和决定每条边的运输方向,并用正负子树顺序保证操作合法。 | 普及+/提高- | 2026-07-11 19:22 |