会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Garbage fish
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
14
下一页
2025年3月29日
舞蹈链(DLX) 笔记
摘要: 一、精确覆盖问题 & 重复覆盖问题 以下部分例子来自 OI-Wiki。 形式化的语言:有若干个集合 \(S_{1\dots n}\),给定一个集合 \(T\),要求给出一种方案 \(p_{1\dots m}\),满足: \(\bigcap_{i=1}^m S_{p_i}=\empty\); \(\b
阅读全文
posted @ 2025-03-29 15:22 Garbage_fish
阅读(37)
评论(0)
推荐(0)
2025年3月24日
K-D 树 笔记
摘要: 用于解决 \(k\) 维区间问题的数据结构。 P4148 简单题 这是一种 2-D 树,因为只有两维。 K-D 树用的是类似平衡树的思路,也就是根节点本身也代表一个节点信息,故选择一个维度,用 nth_element 函数找到这个维度居中的点,把它作为根节点即可。 对于一个正方形,横着切一刀竖着切一
阅读全文
posted @ 2025-03-24 20:15 Garbage_fish
阅读(19)
评论(0)
推荐(0)
2025年3月10日
FHQ Treap 笔记
摘要: 一、介绍 FHQ Treap 是一种 Treap,即对于一棵二叉树,每个节点存在 键值 \(key\):点权大小,满足二叉搜索树性质; 随机值 \(rnd\):满足小 / 大根堆性质。 此外还需维护字数大小 \(sz\)。 可以发现,对于任意的 \(key\) 和 \(rnd\) 值,总有一棵满足性
阅读全文
posted @ 2025-03-10 18:40 Garbage_fish
阅读(31)
评论(0)
推荐(0)
2025年3月8日
无题
该文被密码保护。
阅读全文
posted @ 2025-03-08 08:57 Garbage_fish
阅读(34)
评论(1)
推荐(1)
2025年3月5日
状压 DP & 轮廓线 DP & 插头 DP 笔记
摘要: 我本以为我很会这玩意的,不就是将集合取或不取设为状态,几个集合转移而已嘛!然后我就被一群题爆杀了。 一、普通状压 1. P2157 [SDOI2009] 学校食堂 首先有个结论:\(a\operatorname{or} b-a\operatorname{and} b=a\operatorname{x
阅读全文
posted @ 2025-03-05 18:00 Garbage_fish
阅读(50)
评论(0)
推荐(0)
2025年3月4日
一种用线段树实现 01 Trie 的思路
摘要: 前提是值域允许,而且还是 \(\log^2\) 的。 比如给定序列 \(a_{1\dots n}\),每次询问给出 \(x\),求 \(\max(x\operatorname{xor} a_i)\)。 可以使用 01 Trie,从高到低位尽量往不同的方向走。 但也可以枚举每一位,求出满足 \(y\i
阅读全文
posted @ 2025-03-04 09:58 Garbage_fish
阅读(20)
评论(0)
推荐(0)
2025年2月28日
GDOI 2025 游记
摘要: Day ??? 被告知 CSP \(225'\) 才能去,还好 NOIP 最后 1.5h 调整状态搞了 \(136'\),不然我省选考都考不了。 所以说,这个学年也算完蛋了。 What can I say?我对比一众大佬又一点强度都没有,还有期望的必要吗?瞎考得了。。 石实也是有面子了,全省高中生都
阅读全文
posted @ 2025-02-28 16:17 Garbage_fish
阅读(79)
评论(0)
推荐(0)
2025年2月22日
线段树分治 笔记
摘要: 本质上,这只是一种结合了线段树和 CDQ 分治的思想的东西,和线段树并没有太大的关联。 P4585 [FJOI2015] 火星商店问题。 首先,如果不考虑时间的问题,也就是说加入了所有商品后,再进行询问。那么按商店从小到大加到对应的 01 Trie 里,可持久化即可解决问题。 接下来考虑时间问题,先
阅读全文
posted @ 2025-02-22 08:27 Garbage_fish
阅读(26)
评论(0)
推荐(0)
2025年2月21日
可持久化并查集 / 可持久化 01 Trie 笔记
摘要: 可持久化并查集 首先,可以把可持久化线段树当可持久化数组用,所以用一个可持久化数组来当父亲数组。 需要一种非均摊的路径压缩方法,考虑按秩合并,其中以树高为秩。 具体地,如果要合并 \(u\) 和 \(v\),让树高较小的一棵往树高较大的一棵合并,再更新树高即可。 如何更新树高?假设 \(u\) 是树
阅读全文
posted @ 2025-02-21 21:50 Garbage_fish
阅读(106)
评论(2)
推荐(1)
2025年2月18日
莫队 笔记
摘要: 本文原在 2024-04-03 17:04 发布于本人洛谷博客。 一、普通莫队 1. 介绍 莫队是一种用来解决如下问题的算法: 只有查询,没有修改。 可以离线。 已知区间 \([l,r]\) 的答案,可以 \(O(1)\) 转移到 \([l\pm 1,r]\) 或 \([l,r\pm 1]\)。 2
阅读全文
posted @ 2025-02-18 20:11 Garbage_fish
阅读(55)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
14
下一页
公告