Spiral Matrix:
Given a matrix of m x n elements
(m rows, n columns),
return all elements of the matrix in spiral order.
For example,
Given the following matrix:
[
[ 1, 2, 3 ],
[ 4, 5, 6 ],
[ 7, 8, 9 ]
]
You should return [1,2,3,6,9,8,7,4,5].
一圈一圈的加,注意下标就好了。
class Solution {
public:
vector<int> spiralOrder(vector<vector<int> > &mat) {
// Note: The Solution object is instantiated only once and is reused by each test case.
......
阅读全文