剑指Offer 20 顺时针打印矩阵

题目 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每个数字。 思路 采用一个二维数组来输入矩阵元素; 顺时针打印一个二维数组,将二维数组分成多个圈,起点为(start,start),从外圈向内圈循环遍历,循环继续的条件是数组的列和行都大于 2 ∗ s t a r t 2*start 2∗start; 由于最后一圈可能退化成只有一行或者一列,将打印一圈分成四个过程,如下图所示: 过程1是必须的
相关文章
相关标签/搜索