![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 87
IDSY QAQ
日常三问:我被机残了吗?我密码被盗了吗?我的号还在吗?
展开
-
【学习笔记】可持久化并查集
1.算法用主席树维护 fafafa 和 depthdepthdepth 数组,其他的和并查集只用按秩合并一模一样。2.模板#define ls (Tr[p].ch[0])#define rs (Tr[p].ch[1])#define fap (Tr[p].fa)#define depthp (Tr[p].depth)#define valp (Tr[p].val)struct Node { int fa, depth, ch[2]; int val;};struct Persis原创 2022-03-01 22:09:51 · 404 阅读 · 0 评论 -
【学习笔记】杜教筛
莫比乌斯求和ϵ(n)={1,n=10,n≠1I(n)=1ϵ(n)=∑i∣nμ(i)×I(ni)∑i=1nϵ(i)=∑i=1n∑d∣iμ(d)×I(id)=∑i=1nI(i)×Q(⌊ni⌋)I(1)×Q(n)=∑i=1nϵ(i)−∑i=2nI(i)×Q(⌊ni⌋)\begin{aligned}\epsilon (n) &= \begin{cases} 1, n = 1\\0,n \neq 1 \end{cases}\\I (n) &= 1\\\epsilon (n) &=原创 2022-02-18 19:13:30 · 300 阅读 · 1 评论 -
【学习笔记】CDQ
CDQCDQCDQ 分治,类似于归并排序,大体思路为:将需要求解的询问区间 [l,r][l, r][l,r] 分为 [l,mid],[mid+1,r][l, mid], [mid + 1, r][l,mid],[mid+1,r] 然后分别求解只在这两个区间中的,再求解 i∈[l,mid],j∈[mid+1,r]i \in [l, mid],j\in[mid + 1, r]i∈[l,mid],j∈[mid+1,r] 的贡献。三位偏序(陌上花开)模板,见注释。//author : LH 鈥斺€擶ho j原创 2022-02-12 09:09:51 · 724 阅读 · 0 评论 -
【学习笔记】狄利克雷卷积
基本形式f,gf,gf,g 函数卷起来写作 f∗g(n)f * g (n)f∗g(n),等于 ∑d∣nf(d)g(nd)\sum_{d \mid n} f (d) g (\frac{n}{d})∑d∣nf(d)g(dn)性质:若 f,gf, gf,g 都为(完全)积性函数,那么 f∗gf * gf∗g 也为(完全)积性函数。f∗g=g∗ff * g = g * ff∗g=g∗f (交换律)f∗g∗q=f∗(g∗q)f * g * q = f * (g * q)f∗g∗q=f∗(g∗q) (结原创 2022-02-11 17:49:36 · 319 阅读 · 0 评论 -
【学习笔记】莫比乌斯反演
原式:f(n)=∑d∣nF(d)⇒F(n)=∑d∣nμ(nd)f(d)\begin{aligned}f (n) &= \sum_{d \mid n} F (d)\\\Rightarrow F (n) &= \sum_{d \mid n} \mu (\frac{n}{d}) f (d)\end{aligned}f(n)⇒F(n)=d∣n∑F(d)=d∣n∑μ(dn)f(d)证明:F(n)=∑d∣nμ(nd)∑p∣dF(p)令t=dp=∑p∑t∣npμ(ntp)F(p原创 2022-02-10 14:19:42 · 712 阅读 · 1 评论 -
文理分科题解
这是一个思想的新大陆,这使 OI 世界的观念逐渐建立起来,这促进 OI 主义的发展,这体现了 OI(€€£) 原始资本积累的残酷性……( whk 选手考完定(mei)时(yue)作(kao)业(shi) 的大脑。以上都是屁话。 不过确实是一个新思路。题解部分:...原创 2021-12-08 16:45:58 · 404 阅读 · 1 评论 -
【学习笔记】最小割
1.定义原创 2021-12-04 11:33:03 · 1521 阅读 · 2 评论 -
屠龙勇士题解(系数不为一的同余方程组解法)
1.前言还是对扩展中国剩余定理不熟,稍微变了一下就蒙了……2.题解首先用各种方法找到每条龙对应的剑。根据题意,可以列出一下方程atkix≡ai(modpi)atk_ix \equiv a_i \pmod {p_i}atkix≡ai(modpi)发现我们平时的扩展中国剩余定理有一个美妙的要求 atki=1atk_i = 1atki=1,所以我们要拼尽全力去满足这个要求。我们先不考虑必须把龙的生命值打成非正数这个条件。我们要表达原方程中 xxx 的取值,xxx 可取的条件是 ∃y∈Z,原创 2021-08-25 09:57:23 · 423 阅读 · 0 评论 -
莫比乌斯反演小结 + 黑暗爆炸 2301
1.前言莫比乌斯反演课上听蒙了,后来重新屡了一遍思路,看了一下示例,就明白了,写篇学习笔记总结下2.一些引理引理1 (莫比乌斯定理)∑d∣nμ(d)={1,d=10,d≠1\sum_{d|n} \mu (d) = \begin {cases} 1, d = 1 \\ 0, d\neq 1 \end{cases}d∣n∑μ(d)={1,d=10,d=1令 n=∏i=1i≤kpiqin = \prod_{i = 1}^{i \leq k} p_i^{q_i}n=i=1∏i≤kpiqi则原创 2021-08-24 20:35:33 · 165 阅读 · 0 评论 -
同余方程有解的条件 && Cyclic Cipher题解
一.题解部分1.结论对于 nnn 个同余方程组,如果两两有解,则一定有解满足 nnn 个方程组。证明:有了结论,这道题就非常好做了。原创 2021-08-23 14:44:03 · 554 阅读 · 1 评论 -
【学习笔记】扩展中国剩余定理(主讲取模)
1.前言扩展中国剩余定理好绕啊,很多地方取模都有讲究,所以写篇笔记来方便自己复习。2.问题给出一个二元组序列 {(bi,mi)}\{(b_i,m_i)\}{(bi,mi)},要求找出一个 QQQ,满足要求:∀(bi,mi),Q≡bi(modmi)\forall (b_i,m_i),Q \equiv b_i \pmod {m_i}∀(bi,mi),Q≡bi(modmi)3.思路找到一个都满足的解,将余数修改为这个解(记录下一个解)将两个同余方程的模数修改为 lcm(mi,mj)原创 2021-08-21 10:39:16 · 136 阅读 · 0 评论