求m区间的最小值 代码1;(手写单调队列) #include<iostream> using namespace std; #define N 2000005 int n,m,a[N],b[N]; int head=0,rear=0; int main(){ scanf("%d %d",&n,&m); scanf("%d",&a[1]); printf("0\n"); b[rear]=1; for(int i=2;i<=n;i++){ scanf("%d",&a[i]); //注意队列为空的判断条件,如果初始化时head...