數據結構——ST表(RMQ)

ST表相似樹狀數組、線段樹。 適用於解決區間最值得查詢得算法,預處理O(nlogn),查詢上ST表爲O(1),而線段樹爲O(logn)。可是ST表只能除了離線的,不能修改。node ST表得構造採用DP的思想。主體爲一個二維數組st[][],s[i][j] 表示 [i, i + 2^j - 1]區間的最值。 轉移方程爲:st[i][j] = min(st[i][j-1], st[i+2^(j-1)
相關文章
相關標籤/搜索