由于 SX 设计的数据结构太多了,我会不断更新。
本题单当前设计的内容包括:trie 树,可并堆,可持久化,lct。
提高组数据结构题单
省选题树形数据结构题单1
省选根号数据结构题单
其实最常见的 trie 是 01 trie。
对于
常见的可并堆有配并堆,左偏树等。
P3377 【模板】左偏树(可并堆)
P2713 罗马游戏
P1552 [APIO2012]派遣
P4331 [BalticOI 2004]Sequence 数字序列
P3261 [JLOI2015]城池攻占
P3642 [APIO2016]烟火表演
这儿没有包括主席树和可持久化 trie,这些数据结构也相对小众。
P3919 【模板】可持久化数组(可持久化线段树/平衡树)
P3835 【模板】可持久化平衡树
P5055 【模板】可持久化文艺平衡树
P3402 可持久化并查集
P4768 [NOI2018]归程
P2483 【模板】k短路 / [SDOI2010]魔法猪学院
link cut tree 是基于 splay 的一种动态树。
P3690 【模板】Link Cut Tree (动态树)
P3203 [HNOI2010]弹飞绵羊
P1501 [国家集训队]Tree II
P2387 [NOI2014]魔法森林
P2147 [SDOI2008]洞穴勘测
P4299 首都
P3703 [SDOI2017]树点涂色
P4338 [ZJOI2018]历史