概述: RMQ(Range Minimum/Maximum Query),即区间最值查询,是指这样一个问题:对于长度为n的数列A,回答若干询问RMQ(A,i,j)(i,j<=n),返回数列A中下标在i,j之间的最小/大值.对于一次查询,可以暴力地O(n),但是当查询次数很多的时候,这样的暴力就无法进行了.这时我们可以通过RMQ算法来解决这个问题. RMQ(ST):(关于学习RMQ的博客:框架即讲解比较详细 , 具体代码比较好) ST(Sparse Table)算法是一个非常有名的在线处理RMQ…