LeetCode 48. Rotate Image
2017-06-07 13:28
465 查看
题意
将一个n∗n的矩阵顺时针旋转90度思路
因为还要使用原有矩阵的数,所以说将结果存于一个中间矩阵,然后最后复制给原有矩阵.代码
class Solution { public: void rotate(vector<vector<int>>& matrix) { size_t len = matrix.size(); vector<vector<int> >ans; for(int i = 0; i < len; i++){ vector<int>temp; for(int j = 0; j < len; j++){ temp.push_back(matrix[len - j - 1][i]); } ans.push_back(temp); } for(int i = 0; i < len; i++){ for(int j = 0; j < len; j++){ matrix[i][j] = ans[i][j]; } } } };
相关文章推荐
- LeetCode 48. Rotate Image
- leetcode 48. Rotate Image
- LeetCode48_Rotate Image
- LeetCode --- 48. Rotate Image
- 【Leetcode】48. Rotate Image
- LeetCode_OJ【48】Rotate Image
- leetcode-48. Rotate Image
- LeetCode 第 48 题(Rotate Image)
- LeetCode 48. Rotate Image My Submissions Question (矩阵旋转)
- 48. Rotate Image Leetcode Python
- [Leetcode 66] 48 Rotate Image
- leetcode-48.Rotate Image 解法
- [leetcode 48] Rotate Image
- LeetCode 48. Rotate Image
- LeetCode | 48. Rotate Image矩阵翻转
- leetcode 48. Rotate Image 矩阵旋转
- LeetCode 48. Rotate Image
- LeetCode(48)Rotate Image
- LeetCode 第 48 题(Rotate Image)
- Leetcode——48. Rotate Image