leetcode 之Rotate Image(8)
2016-05-15 20:47
281 查看
void rotateImage(vector<vector<int>> &matrix) { int n = matrix.size(); //沿着副对角线翻转 for (int i = 0; i < n;i++) for (int j = 0; j < n - i; j++) { swap(matrix[i][j], matrix[n - 1 - j][n - 1 - i]); } //沿着水平中线翻转 for (int i = 0; i < n/2;i++) for (int j = 0; j < n; j++) { swap(matrix[i][j], matrix[n - 1 - i][j]); } }
View Code
相关文章推荐
- [LeetCODE] Best Time to Buy and Sell Stock I II III IV V
- UVA 10245 The Closest Pair Problem
- Http认证模式
- Codeforces round#351
- 哈理工OJ 1179 下山(DP+深搜)
- UI控件--自定义SeekBar样式
- Android中的消息机制
- Snackbar
- Android学习第一天随手记(啃食API中)
- HDU 1007 Quoit Design
- Google 发布的15个 Android 性能优化典范(一)
- Glib学习(6) 动态数组 Arrays
- STM32调试CAN总线RxMessage.Id异常
- zoj2514题解
- 神女峰
- HEX文件与BIN文件的区别
- 五子棋(二)极大极小搜索 + 剪枝
- 团队项目
- 中国计算机学会推荐国际学术会议和期刊目录
- java/android 设计模式学习笔记(2)---观察者模式