07 2024 档案

摘要:珂朵莉树,说白了是高级的暴力。 它维护的是区间,底层是平衡树。 就是让平衡树去维护区间,同时维护我们所需要的变量。 当需要进行区间修改时,我们将若干个区间取出,将[l,r]之内及边界处的区间删除. 在边界处的区间需要用一个操作:split去将一个大区间分裂,然后造出来两个小区间,接着方便操作。 然后 阅读全文
posted @ 2024-07-29 21:30 SLS-wwppcc 阅读(10) 评论(0) 推荐(1) 编辑
摘要:莫反 阅读全文
posted @ 2024-07-28 16:33 SLS-wwppcc 阅读(11) 评论(0) 推荐(0) 编辑
摘要:这个还是基于Kruskal最小生成树算法. 我们正常跑最小生成树,把两个点放到并查集中. 但是这个里面我们把边换成一个点权等于边权的点,然后让他与两个点链接起来. 最后就形成了Kruskal 重构树. 写这个是因为考场上的这个题,链接 考场上思路只到最小生成树,然后想不下去了,感觉与并查集维护没差别 阅读全文
posted @ 2024-07-26 20:00 SLS-wwppcc 阅读(4) 评论(0) 推荐(0) 编辑
摘要:心情不好所以没改题,滚回去打点分治了 说下点分治的思路,首先要求找到树的重心,然后根据树的重心作为根,把树翻过来. 接着再在其子树中各个重复该过程,然后就能保证深度在log级别. 这个时候统计就能保证时间复杂度在深度上是正确的允许我们乱搞. 然后是基础例题. 正解放下面,就是点分治之后暴力. 这里有 阅读全文
posted @ 2024-07-26 19:33 SLS-wwppcc 阅读(6) 评论(0) 推荐(0) 编辑
摘要:并查集有两种优化方式: 第一个是路径压缩,这个保证每个点查询之后能够做到路径上节点O(1)查询代表元素. 但是路径压缩破坏了树形结构,所以这时我们找不到这个点是由哪个集合得来. 所以就有另一种优化方法,按秩合并并查集. 解释一下,秩就是并查集的深度. 我们每一次将深度较小者并到深度较大者,在 阅读全文
posted @ 2024-07-25 19:18 SLS-wwppcc 阅读(47) 评论(0) 推荐(0) 编辑
摘要:NIM 先来看一个经典游戏: 地上有 n 堆石子(每堆石子数量小于 104),每人每次可从任意一堆石子里取出任意多枚石子扔掉,可以取完,不能不取。每次只能从一堆里取。最后没石子可取的人就输了。 针对这个游戏,我们看看能不能归到先手必胜或者必败的局面. 首先 阅读全文
posted @ 2024-07-24 09:05 SLS-wwppcc 阅读(23) 评论(0) 推荐(0) 编辑
摘要:这个题考场上没有正解思路,一开始思路不完整就开打FHQ,发现暴力合并就换成维护区间,到最后没有调出来. 先说这个维护区间的做法吧,它可拿步骤分(85). 首先我们需要维护的整个区间在初始时就是左右两个边界(输入的数的第一个和最后一个,因为输入升序). 然后我们每一次判断该区间在我们断点的哪一端,对每 阅读全文
posted @ 2024-07-24 08:05 SLS-wwppcc 阅读(2) 评论(0) 推荐(0) 编辑
摘要:线性基 阅读全文
posted @ 2024-07-23 11:39 SLS-wwppcc 阅读(9) 评论(0) 推荐(0) 编辑
摘要:圆方树 阅读全文
posted @ 2024-07-22 20:33 SLS-wwppcc 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1.蒟蒻(jv ruo). 阅读全文
posted @ 2024-07-22 11:07 SLS-wwppcc 阅读(5) 评论(0) 推荐(0) 编辑
摘要:模拟1: 1.对于矩阵取最大最小可以往悬线法(单调栈)上面靠,思考并排除不合法者. 2.Floyd一般应用于密集图,同时注意其dp性质,自带着用任意有顺序的k个点取更新最短路的意义. 3.欧拉函数值的通项公式: \[\varphi(x)=x*\prod_{i=1}^k(\frac{p-1}{p})( 阅读全文
posted @ 2024-07-21 21:35 SLS-wwppcc 阅读(5) 评论(0) 推荐(0) 编辑
摘要:树状数组 定义与引入: 树状数组处理的大多数问题,线段树都可以处理,但线段树可处理的问题,树状数组不一定可以. 解决问题类型: 单点修改,区间/单点查询; 好像没有太多可说的. 典型例题: HH的项链 数星星 模板: #include<bits/stdc++.h> using namespace s 阅读全文
posted @ 2024-07-20 21:02 SLS-wwppcc 阅读(9) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2024-07-19 20:46 SLS-wwppcc 阅读(1) 评论(0) 推荐(1) 编辑

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