树套树的应用及模板

树套树之线段树套平衡树问题 主要解决以下几类问题 1、查询k在[l,r]的排名;对treap原来的求排名函数稍作修改为求比k小的数的个数。这样线段树分段查询再合并加1,就是k在l-r的排名。 时间复杂度:(log2n)[线段树,平衡树] 2、查询在[l,r]的区间中排名为k的元素。这个操作真没有什么高深的做法,二分值大小吧,再用操作一暴力。听说隔壁“线段树/树状数组套主席树”可以只带两个log,平
相关文章
相关标签/搜索