#503. 【模板】ST表
【模板】ST表
题目背景
这是一道 ST 表经典题——静态区间最大值
题目描述
给定一个长度为 的数列,和 次询问,求出每一次询问的区间内数字的最大值。
输入格式
第一行包含两个整数 ,分别表示数列的长度和询问的个数。
第二行包含 个整数(记为 ),依次表示数列的第 项。
接下来 行,每行包含两个整数 ,表示查询的区间为 。
输出格式
输出包含 行,每行一个整数,依次表示每一次询问的结果。
输入输出样例
输入 #1
8 8 9 3 1 7 5 6 0 8 1 6 1 5 2 7 2 6 1 8 4 8 3 7 1 8
输出 #1
9 9 7 7 9 8 7 9
说明/提示
对于 的数据,满足 。
对于 的数据,满足 。
对于 的数据,满足 ,,,。