能用可持久化线段树实现可持久化 Trie 吗?
  • 板块灌水区
  • 楼主Christophe_
  • 当前回复3
  • 已保存回复3
  • 发布时间2022/4/3 16:54
  • 上次更新2023/10/28 04:44:21
查看原帖
能用可持久化线段树实现可持久化 Trie 吗?
335552
Christophe_楼主2022/4/3 16:54

RT\mathrm{RT} ,就是用主席树维护每个节点的 cnt\mathrm{cnt}cnt\mathrm{cnt} 是以其为根的子树中终止节点的个数,查询 l\mathrm{l} ~ r\mathrm{r} 的版本的 Trie\mathrm{Trie} 时只要看 cnt[p,r]cnt[p,l1]\mathrm{cnt[p,r]-cnt[p,l-1]} 是否为 0\mathrm{0} 来判断 p\mathrm{p} 节点是否存在,插入或删除时就暴力单点修改,也许可以?(虽然复杂度多个 log\mathrm{log}~~~~,但是好写因为主席树已经敲的很熟了

2022/4/3 16:54
加载中...