会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Ztemily
博客园
首页
新随笔
联系
订阅
管理
2022年11月15日
11.15 T2
摘要: 每一位是独立的 把操作拆到每一位上 如果算出的利用 $C$ 能组合出哪些些数组 记为 $tot$ 那么答案就是 $\sum tot * C$ 考虑 $k = 0$ 的情况 只能对一个区间异或 $0$ 或者 $1$ 对序列进行差分 将区间异或消成单点 将一个操作变成 $l$ 到 $r + 1$ 的边
阅读全文
posted @ 2022-11-15 14:45 Ztemily
阅读(38)
评论(0)
推荐(0)
2022年9月24日
SUMS
摘要: 8.14 T1 简单贪心,照着题意模拟即可。 T2 给一棵树,有点权与边权,定义一棵子树 $f(x)$ 为子树里权值为 $x$ 的点两两距离和,并给定 $k_i$,求以 $i$ 为根的子树里满足 $f(x)$ 最大的 $x$ 与 $i$ 的子树里编号 $k_i$ 小的 $y$ 的 $f(y)$。 那
阅读全文
posted @ 2022-09-24 07:43 Ztemily
阅读(174)
评论(1)
推荐(1)
2022年7月24日
数据结构
摘要: 平衡树 我们需要维护一种数据结构,支持以下操作:插入值,删除值,查询数在集合中的排名,查询排名为 $k$ 的数,求某个数的前驱与后继。 我们可以用二叉搜索树维护,但是可以被卡成 $O(n)$ ,那么我们要用到另外一种数据结构,即平衡树来维护这些操作。 平衡树种类较多,这里仅介绍其中的Splay、Tr
阅读全文
posted @ 2022-07-24 08:31 Ztemily
阅读(34)
评论(0)
推荐(0)
2022年7月22日
Min25筛
摘要: Min25筛 毒×2。 一般用来求积性函数 $f(x)$ 的前缀和,此外还可以拓展到部分非积性函数的质数部分。 那么总的来说算法仅分为几个步骤,第一步是求出质数对应的 $f(x)$ 的前缀和,下一步是根据第一步所求的去推演全部 $f(x)$ 的前缀和。 一般的积性函数都不太简单,那么我们需要去构造一
阅读全文
posted @ 2022-07-22 22:01 Ztemily
阅读(103)
评论(0)
推荐(0)
2022年7月21日
生成函数入门
摘要: 生成函数 毒。 定义:对于一个序列${ a_i }$,我们构造一个函数取表示它。 设 $$ f(x)=a_0x^0+a_1x+a_2x^2+...+a_n x^n $$ 那么其中每个系数 $a_i$ 也就对应了序列中的 $a_i$。显然其中的$x$对于整个序列表示并没有什么贡献与影响,那么称这种函数
阅读全文
posted @ 2022-07-21 17:23 Ztemily
阅读(105)
评论(4)
推荐(0)
2022年7月20日
类欧几里得算法
摘要: 类欧几里得算法 用于解一些神奇式子,形如: $$ f(a,b,c,d)=\sum\limits_{i=0}^{n}\lfloor{\frac{ai+b}{c}}\rfloor $$ $$ g(a,b,c,d)=\sum\limits_{i=0}^{n}i*\lfloor{\frac{ai+b}{c}
阅读全文
posted @ 2022-07-20 17:18 Ztemily
阅读(129)
评论(3)
推荐(1)
2022年5月8日
浅谈分块与莫队
摘要: 块状数组 实际上,分块是一种思想,块状数组仅仅是其实现方式之一 把一个整体划分为若干个小块,对于整块整体处理,零散处仅需要优雅的处理即可 我们首先介绍块状数组,即用分块思想处理区间问题的一种数据结构。 一般来说我们取块长为 \(\sqrt{n}\) 以平衡复杂度,最差情况下仅需处理接近 \(\sqr
阅读全文
posted @ 2022-05-08 18:28 Ztemily
阅读(114)
评论(0)
推荐(2)
公告