1.8 Rotate Matrix
来源:互联网 发布:淘宝介入后怎么撤销 编辑:程序博客网 时间:2024/05/16 07:12
Clock-wise rotate: matrix upside down then swap number in pairs which are symmetric by diagonal;
Anti-clock rotate: reverse matrix right->left; then do swap;
void rotate(vector<vector<int>>& matrix) { reverse(matrix.begin(), matrix.end()); for (int i=0; i<matrix.size(); ++i) { for (int j=i+1; j<matrix[0].size(); ++j) { swap(matrix[i][j], matrix[j][i]); } } } void rotate2(vector<vector<int>>& matrix){ for (int i = 0; i<matrix.size(); ++i){ reverse(matrix[i].begin(), matrix[i].end()); } for (int i = 0; i<matrix.size(); ++i) { for (int j = i+1; j<matrix[i].size(); ++j) { swap(matrix[i][j], matrix[j][i]); } } }
0 0
- 1.8 Rotate Matrix
- rotate matrix
- matrix rotate
- Rotate Matrix
- Rotate Image (bi-matrix)
- [Leetcode] Rotate Matrix
- rotate matrix m*n
- LeetCode - 67. Rotate Matrix
- Spiral Matrix & Spiral Matrix II & Rotate Image
- [LeetCode]Spiral Matrix I & II & Rotate Matrix
- rotate matrix from 2 vectors
- Rotate using Flex BitmapData and Matrix
- 【7】Rotate matrix by 90 degrees
- Cracking coding iterview(1.6)Rotate NXN Matrix
- 旋转矩阵(Rotate Matrix)的性质分析
- CC150 1.7 ROTATE MATRIX 旋转矩阵
- 旋转矩阵(Rotate Matrix)的性质分析
- 旋转矩阵(Rotate Matrix)的性质分析
- Redis从0到1——Redis基础教程
- iOS 缓存机制 (以SDWebImage 缓存图片为例)
- java反射的应用
- http长轮询&短轮询
- ORA-12504:TNS:监听程序在CONNECT_DATA中未获得SERVICE_NAME
- 1.8 Rotate Matrix
- ASp.Net Websocket 是什么(一)
- 面试中关于 layout_weight 笔记
- 用Jersey创建restful
- IOS中self.xx 和 _xx 的区别
- Leetcode120: 3Sum
- 151024 总结
- 河南第八届省赛(引水工程)(Prim求最小生成树)
- 搭建高可用mongodb集群(五)--集群搭建的三种方式