6447. GDOI2020模拟01.19sort
Posted jz-597
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了6447. GDOI2020模拟01.19sort相关的知识,希望对你有一定的参考价值。
题目
正解
这题一看也是不能写的题目……
用个平衡树来维护。
平衡树维护的是一个(Trie)的序列。每个(Trie)表示这段区间中所有数都会排序一遍。
进行各种操作时,首先会将至多两个节点的(Trie)分裂。分裂(Trie)会新增(O(lg n))个节点。
然后将整段区间旋到一棵子树内,然后打标记。平衡树和(Trie)上都要打标记。
排序是时候将若干个(Trie)合并成一个。
由于这些(Trie)是带标记的,所以要将标记下传。(Trie)树上标记下传时,如果两棵子树要合并到一起,就暴力合并吧……
若干个(Trie)合并在一起,还是暴力合并。
站在势能分析的角度想一想,时间复杂度是对的……
只不过常数……
总结
不可能打的。
势能分析真妙啊……
以上是关于6447. GDOI2020模拟01.19sort的主要内容,如果未能解决你的问题,请参考以下文章