会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
新世纪分块战士
博客园
首页
新随笔
联系
订阅
管理
[置顶]
对祂使用根号平衡吧(十二重分块法)
摘要: 前置知识:基础分块(会做分块入门九题的一半即可)。 你经常会因为写出诡异 \(O(n \sqrt{n \log n})\) 却不会优化而被卡掉,你可能需要我们伟大的根号平衡大人。啊,我们的根号平衡大人,平等的为每个执着于祂的人献上最美丽的根号算法。这就是我们块门啊! 以下默认 \(x\) 为单点修改
阅读全文
posted @ 2026-06-17 19:21 jerry1717
阅读(3)
评论(0)
推荐(0)
2025年12月27日
P6579 [Ynoi2019] Happy Sugar Life 不要成为时代的眼泪啊
摘要: 提供一种离线线性空间的写法,跑的超级快,完全没有卡常最大点都小于时限的一半。 题意 \(q\) 次询问求区间 \([l,r]\) 中值域为 \([a,b]\) 的顺序对。 做法 由于非强制在线,考虑拆分贡献。以值为 \(y\) 坐标,下标为 \(x\) 坐标建立坐标图,将一次询问抽象成这样: 及求第
阅读全文
posted @ 2025-12-27 08:56 jerry1717
阅读(3)
评论(0)
推荐(0)
P12525 [Aboi Round 1] 私は雨 怎么可以酱紫啊
摘要: 不是,怎么因为 \(lastans\) 不清空虚空调了一个半小时。 题意 给定一个序列,每次询问求区间 \(l\) 到 \(r\) 内值域 \(a\) 到 \(b\) 中模 \(p\) 意义下余 \(x\) 的数有多少个。 做法 这种模意义下的东西一眼根号分治啊,考虑对于 \(p\) 进行根号分治。
阅读全文
posted @ 2025-12-27 08:55 jerry1717
阅读(1)
评论(0)
推荐(0)
P13665 「TPOI-5D」「僕は…」可恶的串串题
摘要: 题意 给定 \(n\) 个总长不超过 \(M\) 的小写字母字符串,然后问第 \(l\) 到第 \(r\) 个字符串在第 \(L\) 到第 \(R\) 个字符串中出现了多少次。 解法 这种东西一看就是数据结构加 ACAM 或 SAM 或后缀数组,后面两个我不会,所以不妨考虑 ACAM。 首先考虑弱化
阅读全文
posted @ 2025-12-27 08:53 jerry1717
阅读(2)
评论(0)
推荐(0)
P14400 [JOISC 2016] 回转寿司 / Sushi 清新题解法
摘要: 题意 给定一个长为 \(n\) 的环,然后有 \(q\) 次操作,每次操作给定一个 \(x\),然后从 \(l\) 遍历到 \(r\),若遍历到的元素大于 \(x\),就交换 \(x\) 与遍历到的元素,每次操作输出最后的 \(x\)。 题解 好可爱的分块题。 首先把环拆开,然后就相当于在区间上进行
阅读全文
posted @ 2025-12-27 08:52 jerry1717
阅读(3)
评论(0)
推荐(0)
P9212 「蓬莱人形」简要做法
摘要: 题意简述 给定一个长为 \(n\) 的序列 \(a\),\(q\) 次询问,每次询问给定 \(l,r,x,y,m\),让你求满足有多少个 \(i \in [l,r]\) 满足 \((a_i+x)\bmod m<(a_i+y)\bmod m\),可以认为 \(n,q\) 同阶。 题目做法 这个真的太模
阅读全文
posted @ 2025-12-27 08:51 jerry1717
阅读(7)
评论(0)
推荐(0)
P8120 「RdOI R3.5」RMSQ 做法
摘要: 题意 给定一个排列与一个序列,让你求出整个排列与序列中一个区间的最长公共子序列。 解法 首先我们延用 P1439 的方法,把序列的值改成这个值在排列中的下标,查询就变成了区间内最长上升一子序列,意思是每个值都是上一个值加一。 这时我们首先发现几乎做不到非根号,于是先考虑回滚莫队。 我们维护 \(en
阅读全文
posted @ 2025-12-27 08:44 jerry1717
阅读(4)
评论(0)
推荐(0)
2025年12月20日
P12536 [XJTUPC 2025] 我永远喜欢希儿·芙乐艾 最优解
摘要: 题意 给定一个大小为 \(n\) 的树,有 \(m\) 个树链加,然后给定 \(q\) 次操作,操作分三种,其一是执行编号 \(L\) 到 \(R\) 的树链加,其一是查询子树和,其一是换根,要求空间线性。 做法 看起来究极困难,让我们考虑一些子问题。 子问题1 区间加,区间和怎么使用树状数组做,当
阅读全文
posted @ 2025-12-20 13:54 jerry1717
阅读(4)
评论(0)
推荐(0)
2025年12月12日
题解:P13834 【MX-X18-T6】「FAOI-R6」Voices of the Chord
摘要: 闲话 这不是带权分块模板题? 题解 发现这个东西没什么性质,不太有低于根号的做法,所以考虑分块。 首先将 \(b\) 数组分块,对于每一个块存 \(pre_{i,j}\) 表示第 \(i\) 个块中 \(a\) 数组前 \(j\) 个数出现了多少次,再记一个 \(tag_i\) 表示加法标记,然后每
阅读全文
posted @ 2025-12-12 18:45 jerry1717
阅读(4)
评论(0)
推荐(0)
2025年11月23日
P10148 [Ynoi1999] M47升级型“钢铁阿诺” 正常做法
摘要: 题意 给定长为 \(n\) 的序列,一开始值全为 \(0\),操作是区间推平和查询区间和,询问是从第 \(L\) 个操作执行第 \(R\) 个操作中区间和的和,允许离线。 做法 首先考虑对于每个询问做扫描线,即从左到右将当前操作对操作 \(1\) 到操作 \(R\) 的影响用一些东西表示出来。 因为
阅读全文
posted @ 2025-11-23 10:54 jerry1717
阅读(7)
评论(0)
推荐(0)
公告