资源说明:1170.区间查找
Time Limit: 3000 MS Memory Limit: 65536 K
Total Submissions: 347 (103 users) Accepted: 65 (61 users)
[ My Solution ]
Description
给定一组由n个整数构成的序列 a1,a2,...,an, 然后进行若干次的询问,每次询问包括两个正整数i和j(i<=j)要求返回ai到aj共(j-i+1)个元素的最大值
Input
第一行为两个正整数n和q(1<=n,q<=100000)分别表示序列的个数和询问的个数
第二行为n个范围为[-100000,100000]的整数,表示序列的元素:a1,a2,....,an; 用空格隔开
接下来q行每行包括两个正整数i和j,1 <= i <= j <= n, 表示要查询的范围
Output
对于每一个查询,输出一个整数表示查询范围中的最大值,每个整数占一行
Sample Input
8 3
1 2 1 -1 3 4 0 9
1 1
2 3
1 8
Sample Output
1
2
9
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。