题目 这个题的算法核心就是求出以i,j为左上角,边长为n的矩阵中最小值和最大值.最小和最大值的求法类似. 单调队列做法: 以最小值为例: q1[i][j]表示第i行上,从j列开始的n列的最小值.$q1[i][j]=min(x[i][j],x[i][j+1],...,x[i][j+n-1])$$q1[i][1]=min(x[i][1],x[i][2],...,x[i][n])$$q1[i][2]=min(x[i][2],x[i][3],...,x[i][n+1])$类似滑动窗口,因此直接枚举行,对…