ST算法與LCA

RMQ問題 RMQ(Range Minimum/Maximum Query),即區間最值查詢。對於長度爲n的數列arr,回答若干詢問Q(i,j),返回數列arr中下標在i,j之間的最大/小值。如果只有一次詢問,那一遍for就可以搞定,但是如果有多次詢問就無法在很快的時間處理出來。 ST算法 ST算法是一個在線算法,它可以在O(nlogn)時間內進行預處理,然後在O(1)的時間內回答每個查詢,假設現
相關文章
相關標籤/搜索