发布于 15 小时前 ooliver95 热度 1 评论4696 字21 分钟 OI ZR 集训 Day 7 – 模拟赛 AI 摘要 看似全员AK,实则暗藏玄机!链表合并果子瞎搞1h变糖丸,大样例直接吐出正解;h≤20就拆成高低10位,括号序列分治双指针一秒统计。
发布于 1 天前 ooliver124 热度 无~5955 字27 分钟 OI ZR 集训 Day 6 – 可持久化、虚树 AI 摘要 懒标记永久化让可持久化线段树轻松应对区间修改;树剖+时间版本建主席树,在线吊打离线;可持久化01-Trie配合优先队列秒解异或前k大。这些实战技巧,值得一探究竟。
发布于 2 天前 ooliver172 热度 无~4281 字19 分钟 OI ZR 集训 Day5 – 树上信息维护 AI 摘要 树上问题难?长链剖分让重儿子信息继承如丝般顺滑,暴力合并竟也是线性!点分治以重心为根,让树深对数级,路径查询不再恐惧。还有长剖优化 DP,精妙消除冗余计算。ZR 集训 Day5,解锁树上信息维护的高效秘诀!
发布于 3 天前 ooliver208 热度 无~8273 字38 分钟 OI ZR 集训 Day4 – 平衡树及其应用 AI 摘要 只需掌握分裂与合并,FHQ Treap 就能轻松驾驭平衡树的所有操作!本文从普通平衡树出发,带你玩转文艺反转、机械排序与银河英雄传说的动态序列,最后解锁笛卡尔树的高效建堆——核心两招,应用无穷。
发布于 4 天前 ooliver163 热度 无~1525 字7 分钟 OI ZR 集训 Day3 – 基础分块算法与离线算法 AI 摘要 从 m=2 的平凡公式,到 m=3 的二维偏序与树状数组,再到 m=4 时仅靠一次容斥便化繁为简——你将看到如何用短短几行离线统计,优雅地斩获 NOI Online 高分。
发布于 5 天前 ooliver196 热度 无~4210 字19 分钟 OI ZR 集训 Day2 – 线段树进阶 AI 摘要 物理碰撞如何变成逆序对?篮球高度怎样比出最优曲线?线段树不仅能维护区间,还能动态开点、拟合函数,甚至将高阶算法融入实际问题。这篇集训笔记带你一次打通进阶版线段树的底层逻辑,用三题实战揭示它的惊人潜力。
发布于 6 天前 ooliver191 热度 无~3882 字18 分钟 OI ZR 集训 Day1 – 基础数据结构及其应用 AI 摘要 你以为并查集只能添加不能删除?染色总是被覆盖如何是好?学会“正难则反”和倍增跳跃,基础数据结构也能成为屠龙宝刀。ZR集训Day1,一手实战揭秘。
发布于 21 天前 ooliver348 热度 无~2275 字10 分钟 OI Kruskal 重构树 AI 摘要 你以为最小生成树只能求最短连接?Kruskal重构树告诉你,它还藏着一把解决“路径瓶颈权值”的神奇钥匙——只需将原图巧妙重构为一棵二叉树,两点间的关键答案就藏在它们最近公共祖先的点权里。
发布于 27 天前 ooliver273 热度 无~3167 字14 分钟 OI 2026 暑期每日一题 AI 摘要 边权拆给点,答案竟分毫不差?四元组异或和暗藏不变性?贪心删点竟能保证线段不相交……暑期每日一题,带你领略模型转化的惊艳瞬间。
发布于 28 天前 ooliver266 热度 无~2678 字12 分钟 OI 基环树 AI 摘要 基环树是解决“有环的树”问题的关键技巧。从“没有上司的舞会”到“骑士”,当树中多出一条边,如何破环求解?本文带你掌握查找环、断开边、DP求解的完整套路,并实战三个升级版难题。