会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
oymz
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
2025年11月22日
P12194 [NOISG 2025 Prelim] Snacks
摘要: 题意 给定一个数组 将值在 \([l, r]\) 的元素都变成 \(x\) 求和 思路 由于是要操作值域上的区间,所以可以在值域上考虑这个问题。设 \(cnt_v\) 为 \(v\) 的出现次数,则 \(ans\) 为每一个 \(cnt_v \times v\) 的求和(\(ans\) 也就是最终答
阅读全文
posted @ 2025-11-22 15:09 oymz
阅读(3)
评论(0)
推荐(0)
2025年10月30日
OI 考场行动规范
摘要: 流程 考前准备 11.1 J 8:30 —— 12:00 S 14:30 —— 16:20 提前半个小时 准考证、身份证、笔、水 开考后 配置 -std = c++14 -O2 -Wl,--stack=0x20000000 两格缩进, 读题 每个字都要读到 下考前 检查 策略 读:读题一定要读清楚,
阅读全文
posted @ 2025-10-30 15:26 oymz
阅读(13)
评论(0)
推荐(0)
2025年9月14日
20250913 P11503 [NordicOI 2018] Nordic Camping
摘要: P11503 [NordicOI 2018] Nordic Camping 二分 + DS 妙题 思路 首先我们可以发现。若有一个点 \((x, y)\),则我们可以通过二分求出以 \((x, y)\) 为左上角的最大空正方形的边长(记为 \(b[i][j]\)),check 就是判断以 \((x,
阅读全文
posted @ 2025-09-14 18:34 oymz
阅读(10)
评论(0)
推荐(0)
2025年8月29日
20250829 LG_P2679 [NOIP 2015 提高组] 子串
摘要: 题意 有两个字符串 \(s, t\) 求有多少种方案从 \(s\) 中取出不相交的 \(w\) 段,使他们拼起来为 \(t\)。 思路 由于求方案数,所以考虑 DP。 对于 DP 计数题,我们可以将每一个方案看作是多阶段决策的结果,那么我们一般先考虑一部分的决策(即,将决策集合的扩大作为拓扑序)。因
阅读全文
posted @ 2025-08-29 19:37 oymz
阅读(26)
评论(1)
推荐(0)
2025年8月28日
20250827 XYD 003 T3
摘要: 题意 求 \(1\) 到 \(n\) 边权极差最大的最短路 思路 Pre(最短路图) 求\(s \to t\) 的最短路图:正反跑最短路,然后对每条边判断是否满足 $dist_s[u] + 1 == dist_s[0][v] $ && $ dist_s[u] + 1 + dist_t[v] == d
阅读全文
posted @ 2025-08-28 10:42 oymz
阅读(13)
评论(0)
推荐(0)
2025年8月25日
20250824 XYD 001 T3
摘要: 题面 思路 记方案数,考虑 DP。由于 \(t <= 10^{18}\),联想到矩阵快速幂。 首先不会写 DP,考虑爆搜,可以以当前是第几步,整个 \(a\) 数组是什么样的,作为状态,每次转移枚举两个点。非常劣,考虑优化。先优化状态,因为我们不关注位置,也不关注具体是哪个颜色。所以考虑将每一个颜色
阅读全文
posted @ 2025-08-25 11:06 oymz
阅读(24)
评论(1)
推荐(0)
2025年8月23日
20250823 XYD 001 T2
摘要: 题意 给你一个数列,请你求出将它分成若干个 \((x, x, x)\) 或 \((x, x + 1, x + 2)\) 的形式的方案数。 两个方案不同当且仅当三元组不能一一对应。 思路 方案数,所以考虑 DP。 首先可以想到两种最暴力的 DP,对于每个人考虑他去哪个组,对于每个组考虑他选那些人。第一
阅读全文
posted @ 2025-08-23 20:00 oymz
阅读(30)
评论(2)
推荐(0)
2025年8月20日
20250818 XYD 023 T2
摘要: 题意 小 A 班上一共有 \(n\) 个同学(不包括小 A),小 A 作为班长,需要将所有同学(除自己以外)划分为若干个小组,以方便管理。 为了让大家尽量满意分组的结果,小 A 用独立程度来描述每一个同学,即其希望自己所在小组的人数 < 独立程度。 经过观察,小 A 得到了每个同学的独立程度,其中第
阅读全文
posted @ 2025-08-20 17:17 oymz
阅读(74)
评论(3)
推荐(1)
2025年7月20日
20250719 数据结构
摘要: 经典 Trick 摩尔投票法 正难则反/时间倒流 扫描线,求面积并 线段树上二分 \(O(n \log^2 n)O(n\log n)\) 差分处理区间加,再用差分去适配查询 势能分析/均摊,考虑总共操作次数 二维数点 区间数颜色,用最值判定颜色是否在 1-side 中出现 算法 分块 树状数组 线段
阅读全文
posted @ 2025-07-20 15:38 oymz
阅读(25)
评论(0)
推荐(0)
2025年3月15日
OI 考场宝典
摘要: 流程 freopen freopen("***.in", "r", stdin); freopen("***.out", "w", stdout); OI 赛制中通常需要使用文件输入输出,在调试时为了方便总是要将其注释,但千万不要在提交时将其注释。 IDE 配置 -Wl,--stack=0x2000
阅读全文
posted @ 2025-03-15 17:30 oymz
阅读(95)
评论(1)
推荐(1)
1
2
下一页
公告