iinattr

$$\huge{今天有些累了,明天再开始努力吧!}$$
Read more

GarsiaWachs

GarsiaWachs算法流程1.找到满足 $q_{k-1} \lt q_{k+1}q$的最小下标 kk2.找到满足$q_{j-1} \gt q_{k-1} + q_kq$的最大 $j \lt kj<k$3.从列表中清除$q_{k-1}, q_kq$4.在$q_{j-1}q$ 之后插入 ...
Read more

splay

(今天本想讲LCT 但本人TCL 所以大概率讲完会的还是会 不会的还是不会 所以将点简单的 巨神们可以去切题了) 引入想必大家都已经十分熟悉二叉搜索树了 它是很好用的数据结构 但二叉搜索树仍存在问题 即当插入数据单调时 搜索树退化成一条链 这时我们使用一种称为平衡树的数据结构来优化它 想必大 ...
Read more

后缀自动机

首先 应该清楚三点 1 endpos数组只是我们为了说明后缀自动机性质的辅助数组 我们在建造自动机时并不需要知道endpos是啥 只需要明确建出的自动机满足endpos即可 2 利用parent树说明后缀自动机只是为了证明它的某些性质 后缀自动机和parent树或许有半毛钱关系 3 后缀 ...
Read more

澡堂游记 DAY1-1

澡堂游记 DAY1-1概要5.1日上午内容主要为序列、区间dp 5.1日下午主要内容为背包 动归概论动态规划本质上是记忆化搜索 即将搜索过程中的遇到的已搜索结果保存并转移 因省去递归结构减少常数时间复杂度 所以核心是如何标记并存储状态并从较小规模答案得到较大规模答案 例题1.求长度为 n ...
Read more

澡堂邮寄 day2-2

5月2日主要内容为树形dp与状压dp ##感觉今天讲的也没什么可写的qwq但是插头dp我是真没听懂 在此做一些整理 本篇依例题https://www.luogu.com.cn/problem/P5056【模板】插头dp讲解 插头dp是为了解决网格链接性问题的一种算法 由某thu爷发明 ##要 ...
Read more

澡堂邮寄 day3-3

5.3日以考试为主 T1签小 D 对细胞分裂很感兴趣,现在小 D 发现了一种魔法细胞,一个魔法细胞在第二天会分裂出 x−1 个新的细胞(同时原细胞依然存在)。 初始容器中有 0 个魔法细胞,现在小 D 会在第 i 天往容器中加入 i 个魔法细胞,现在小 D 想知道,在第 n 天,培养皿中会有 ...
Read more

洛谷网校SX2数论

s洛谷网校SX2数论一 知识整理1 取整函数的性质1.1对于正整数n,1到n中d的倍数有$\lfloor\frac n d\rfloor$个 ​ 显而易见 1.2对于任意x与正整数a,b$\lfloor\frac {\lfloor\frac x b\rfloor} a\rfloor= ...
Read more

万字长文·三维偏序/cdq分治

万字长文·三维偏序/cdq分治cdq分治静态区间问题cdq分治是一种解决区间统计问题的常用方法 点分治相当于吧cdq分治挪到树上 cdq分治即把一个序列分为两部分 区间统计的量分为跨中点的 左边的 右边的 (一下所说统计均指在区间中点) 先递归处理左边的和右边的 然后再寻找某种$O ...
Read more

万字长文·动态树分治/动态动态规划/ddp入门经典

万字长文·动态树分治/动态动态规划/ddp入门经典这东西好像有人叫它ddp 其实应该是动态树上dp吧 这类题往往是一个画风正常的树上dp问题加上修改 并且修改次数极多 注意到树上dp往往一个点权的修改只会更改它到根的路径上的答案 所以我们可以每次在根的路径上求解 可通过一 ...
Read more
Prev Next