06 2022 档案

摘要:So far 没啥好说的。终于有东西了。 原本的插值 给定 \(n\) 个坐标系上的点(\(x\) 坐标两两不同),让你求一个最高不超过 \(n-1\) 次的多项式函数经过这些点。 设 \(n\) 个点的坐标为 \((x_1,y_1),\dots,(x_n,y_n)\),则函数 \[\large{ 阅读全文
posted @ 2022-06-25 18:35 ShaoJia 阅读(30) 评论(0) 推荐(0) 编辑
摘要:# 开头 ~~我只知道容斥不知道二项式反演。~~ **反演**,顾名思义就是有两个函数 $f,g$,知道 $f$ 用 $g$ 表示后反过来 $g$ 用 $f$ 表示。 **二项式**,$(a+b)^n$,别学了二项式反演忘了**二项式定理**: $$ \sum_{i=0}^n\binom{n}{i} 阅读全文
posted @ 2022-06-22 22:30 ShaoJia 阅读(66) 评论(0) 推荐(0) 编辑
摘要:2023年3月19日 以前写的太丑了,现在重新写了一个: Link 稍微压缩(将 bfs 和建 ACAM 放一起)版: Link 远古 ~~区别于自动 AC 机~~ 以前写的太丑了,现在重新写了一个: P5357 【模板】AC 自动机(二次加强版) 指针版record 非指针版record 阅读全文
posted @ 2022-06-11 23:32 ShaoJia 阅读(29) 评论(0) 推荐(0) 编辑
摘要:20230302 重写了一个更美观的 LCT。 突然感觉 LCT 好写多了,不再被认为是毒瘤数据结构。 P6664 [清华集训2016] 温暖会指引我们前行 20220609 Link Cut Tree 可以理解为动态的树链剖分,且链的维护是 splay。 在这之前一定要把 splay 写熟练了,不 阅读全文
posted @ 2022-06-09 20:21 ShaoJia 阅读(37) 评论(0) 推荐(0) 编辑
摘要:简介 把动态问题转化为静态问题。 **静态问题:**没有修改操作的问题,或者所有查询操作都在修改操作之后的问题 **动态问题:**修改和查询操作交叉的问题 \(\large{动态问题\xrightarrow{CDQ}静态问题+\log\uparrow}\) 例题 P3810 【模板】三维偏序(陌上花 阅读全文
posted @ 2022-06-07 19:13 ShaoJia 阅读(31) 评论(0) 推荐(0) 编辑
摘要:OI wiki 一般用于不相交路径计数。 发现好像例题不多。 P6657 【模板】LGV 引理 有一个 \(n\times n\) 的棋盘,左下角为 \((1,1)\),右上角为 \((n,n)\),若一个棋子在点 \((x,y)\),那么走一步只能走到 \((x+1,y)\) 或 \((x,y+1 阅读全文
posted @ 2022-06-05 23:10 ShaoJia 阅读(44) 评论(0) 推荐(0) 编辑
摘要:P3369 【模板】普通平衡树 算法比较 | 名称 | 码长 | 用时 | 内存 | 记录 | 备注 | | | | | | | | | Splay(指针版) | 2.26KB | 324ms | 2.75MB | Link | 跑得比普通 struct 的快,而且写起来短,甚至不用开数组~~但是指 阅读全文
posted @ 2022-06-05 16:10 ShaoJia 阅读(80) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示