省選預備營 Day1(資料結構) 總結

2022-03-20 07:40:55 字數 524 閱讀 1924

一、李超樹

二、左偏樹(可並堆)

外結點:左子樹或右子樹為空的結點

距離:左偏樹種乙個結點x到它子結點中最近外結點經過的邊數,記為dist(x)(若外結點距離為0,空結點(null)的距離為-1)

堆性質(左偏性質)左偏樹中任意結點滿足它的左子樹的距離大於等於右子樹的距離。即

左偏樹中任意結點的左子樹和右子樹都是左偏樹

三、線段樹合併

四、splay

五、fhqtreap

六、三維偏序問題(特殊)

七、雜湊表樹狀陣列(動態開點樹狀陣列)

八、可持久化線段樹(主席樹)

權值線段樹:記錄權值的線段樹,a[1~n]需要離散化

九、動態樹(lct)

省選預備營 Day1(資料結構) 總結

一 李超樹 二 左偏樹 可並堆 外結點 左子樹或右子樹為空的結點 距離 左偏樹種乙個結點x到它子結點中最近外結點經過的邊數,記為dist x 若外結點距離為0,空結點 null 的距離為 1 堆性質 左偏性質 左偏樹中任意結點滿足它的左子樹的距離大於等於右子樹的距離。即 左偏樹中任意結點的左子樹和右...

資料結構 day1

資料結構往往跟演算法有很大關係 ep1 圖書館 ep2 遞迴函式很有可能導致記憶體溢位 因為每一次遞迴都在記憶體裡新建了乙個 程式 如果遞迴次數過多,那麼這個程式占用的空間會很恐怖 ep3 多項式 正常演算法和秦九韶演算法的比較。秦九韶演算法有效的減少了乘法的量級 clock 獲得從程式開始到呼叫這...

省選 NOI刷題Day1

bzoj4864 splay亂搞 bzoj3669 正解lct,考慮上下界的spfa可過 bzoj3668 位運算 暴力 bzoj3670 kmp dp bzoj3671 含有最小的乙個數的路徑一定比不含的優 貪心 bzoj1564 按數值排序,就得到了那個treap的中序遍歷,用dp l,r,k ...