随笔分类 -  算法杂记

摘要:珂朵莉树(ODT) 0x01 珂朵莉树可以解决什么问题 对于涉及区间推平操作的问题,就是把[l,r]区间内的所有数字变成相同的一个数。如果数据是随机的就可以使用珂朵莉树。 0x02 珂朵莉树的基本原理 比如一开始把一个区间分成这些部分,那么我们就可以用一个结构体将相邻的数字存起来,分别记录 阅读全文 »
posted @ 2022-08-05 12:08 浅渊 阅读(54) 评论(0) 推荐(0) 编辑
摘要:字典树(Trie)是一个比较简单的数据结构,也叫前缀树,用来存储和查询字符串。例如:aa, aba, ba, caaa, cab, cba, cc可以用下图的方式来进行存储。 可以发现,这棵字典树用边来代表字母,而从根结点到树上某一结点的路径就代表了一个字符串。举个例子,$1\rightarrow 阅读全文 »
posted @ 2022-04-19 01:36 浅渊 阅读(35) 评论(0) 推荐(0) 编辑

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