RMQ的st算法詳解

rmq問題--st算法 1. 概述 RMQ(Range Minimum/Maximum Query),即區間最值查詢,是指這樣一個問題:對於長度爲n的數列A,回答若干詢問RMQ(A,i,j)(i,j<=n),返回數列A中下標在i,j之間的最小/大值。這兩個問題是在實際應用中常常遇到的問題,下面介紹一下解決這兩種問題的比較高效的算法。固然,該問題也能夠用線段樹(也叫區間樹)解決,算法複雜度爲:O(N
相關文章
相關標籤/搜索