思路 没有什么好的思路 按圈顺时针循环,在纸上画出来各个边界 旋转数组,取第一行,然后递归。然而旋转数组的复杂度比较高。 代码 import java.util.ArrayList; public class Solution { public ArrayList<Integer> printMatrix(int [][] matrix) { ArrayList<Integer> arr=new ArrayList<>(); int p=0,q=matrix[0].length-1,h=0,l=matrix.len...