#P88. 数组的最大值(大数据版)
数组的最大值(大数据版)
题目描述
陶陶刚学了数组,并且他对查找一维数组中的最大值特别感兴趣,于是,他就产生了疑问:能不能找到数组中某个元素的 左边的最大值、右边的最大值和 不包含自身的最大值。
例如: 一个数组 共8个元素,
1 3 7 8 4 3 6 1
第 5个数(4) 左边的最大值是 8 右边最大值 是6,不包含自身的最大值 是 8
输入格式
第一行为 n,k(n表示数组含有n个元素,k表示有k次查询) (n<=500000;k<=50000)
第二行为 n个整数,表示数组的n个元素
第三行为 k个整数 表示对数组的k次查询
输出格式
n行整数,每行三个整数分别为: 左边最大值, 右边最大值 , 不包含自身的最大值
样例
input
8 2
1 3 7 8 4 3 6 1
5 7
output
8 6 8
8 1 8
限制与提示
时间限制:
空间限制: