📝题目
1 | 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。 |
📝思路
拆解成多层(多个“口”字型路径),内层循环按“上边->右边->下边->左边”逐边遍历,注意检查上下边界或左右边界是否已越界,及时终止循环。
📝题解
1 | vector<int> spiralOrder(vector<vector<int>>& matrix) { |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.