题目
按照之字型的顺序输出一个矩阵,如下图所示
思路
由题目可以看出,之字型输出矩阵,就是从上到下或者从下到上的输出一条斜线,那么我们只需要写一个方法输出斜线,然后再根据边界进行循环即可。
设置a,b两个点表示一条线
具体实现如下。
实现
1 | public static void printMatrixZigZag(int[][] matrix) { |
按照之字型的顺序输出一个矩阵,如下图所示
由题目可以看出,之字型输出矩阵,就是从上到下或者从下到上的输出一条斜线,那么我们只需要写一个方法输出斜线,然后再根据边界进行循环即可。
设置a,b两个点表示一条线
具体实现如下。
1 | public static void printMatrixZigZag(int[][] matrix) { |