会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
MikotoHohenz
博客园
首页
新随笔
联系
订阅
管理
2025年7月9日
前缀和证明
摘要: 前缀和 首先观察可得 \(r \leq n\) 那么我们只需要让 \(n = r\) 就行了,因为超出去的部分,即使前面的数全部为 \(1\) 也会超出 \([l, r]\) 的区间,对答案没有影响。 因为 期望的线性 所以 \(E[[l, r]] = \sum_{i = l}^{r}E[[i, i
阅读全文
posted @ 2025-07-09 19:42 MikotoHohenz
阅读(9)
评论(0)
推荐(0)
2025年3月23日
关于李超树维护任意多项式函数的想法
摘要: 关于李超树维护任意多项式函数的想法 前言 关于李超线段树可以维护一次函数,这是众所周知的。但关于任意多项式函数,是否可以维护,倒是一件值得思考的事,经过独自思考与和别人的讨论,以下为关于此问题的想法。 关于维护一次函数 众所周知,在一个普通的线段树中,一个区间能覆盖的完全包含结点数的数量级是 \(O
阅读全文
posted @ 2025-03-23 14:20 MikotoHohenz
阅读(134)
评论(2)
推荐(5)
2025年1月27日
ABC 390F 题解
摘要: ABC 390F 题解 首先这道题对于 \(f(L, R)\) 来说,每次一口气将最长连续的一段 \((l, r)\) 删去是最优的,所以 \(f(L, R)\) 变为,在 \(L\) 到 \(R\) 的区间内,出现过的数有多少段连续的区间。 受限于 \(N\) 的范围,我们可以固定住右端点 \(i
阅读全文
posted @ 2025-01-27 22:03 MikotoHohenz
阅读(16)
评论(0)
推荐(0)
2025年1月24日
QTREE5题解
摘要: Query on a tree V 题解 前置思路 我们不妨假设没有修改操作,那么我们很容易分出两种情况 直接往子树里面走 往根节点方向走一段距离后,再往一个不是来的方向往下走。 形式化的说,设 \(dis_u\) 为从 \(u\) 往子树内走距离最近的白点的距离 ,则 \[ans[u] = \mi
阅读全文
posted @ 2025-01-24 21:38 MikotoHohenz
阅读(24)
评论(0)
推荐(0)
四边形不等式与分治优化dp
摘要: 四边形不等式与分治优化dp 可适用于但不限于一下两种式子 \[dp[i][j]=\min_{i \leq k \leq j}\{dp[i][k]+dp[k + 1][j]+Cost(i, j)\} \\ dp[i][j]=\min_{0 \leq k < j}\{dp[i - 1][k]+Cost(
阅读全文
posted @ 2025-01-24 15:18 MikotoHohenz
阅读(25)
评论(0)
推荐(0)
浅谈平衡树 $\text{A Brief Discussion on Balanced Tree}$
摘要: 浅谈平衡树 \(\text{A Brief Discussion on Balanced Tree}\) \(\text{Preface}\) 前言 平衡树是一种树状数据结构,可以替代线段树,甚至做到线段树干不了的事情,接下来着重浅浅介绍一下笔者对二叉搜索树 \((\text{Binary Sear
阅读全文
posted @ 2025-01-24 15:12 MikotoHohenz
阅读(60)
评论(1)
推荐(0)
Vertex Set Path Composite 题解
摘要: Vertex Set Path Composite 题解 首先这道题为在树上的对路径的查询,可以考虑使用树链剖分。 对于两个一次函数 \(f_i\) 与 \(f_j\) 来说,\(f_i(f_j(x)) = a_i(a_j x + b_j) + b_i = a_i a_j x + a_i b_j +
阅读全文
posted @ 2025-01-24 14:49 MikotoHohenz
阅读(38)
评论(0)
推荐(0)
公告