樹套樹的應用及模板

樹套樹之線段樹套平衡樹問題 主要解決以下幾類問題 1、查詢k在[l,r]的排名;對treap原來的求排名函數稍作修改爲求比k小的數的個數。這樣線段樹分段查詢再合併加1,就是k在l-r的排名。 時間複雜度:(log2n)[線段樹,平衡樹] 2、查詢在[l,r]的區間中排名爲k的元素。這個操作真沒有什麼高深的做法,二分值大小吧,再用操作一暴力。聽說隔壁「線段樹/樹狀數組套主席樹」可以只帶兩個log,平
相關文章
相關標籤/搜索