leetcode 59. Spiral Matrix II
来源:互联网 发布:网络自由闭关锁国2017 编辑:程序博客网 时间:2024/06/06 03:54
class Solution {public:vector<vector<int>> generateMatrix(int n){vector<vector<int>> res(n, vector<int>(n, 0));int left = 0, right = n - 1, up = 0, down = n - 1;int k = 0;while (true){for (int i = left; i <= right; i++)res[up][i] = ++k;if (++up > down)break;for (int i = up; i <= down; i++)res[i][right] = ++k;if (--right < left)break;for (int i = right; i >= left; i--)res[down][i] = ++k;if (--down < up)break;for (int i = down; i >= up; i--)res[i][left] = ++k;if (++left > right)break;}return res;}};
0 0
- [LeetCode]59.Spiral Matrix II
- LeetCode --- 59. Spiral Matrix II
- [Leetcode] 59. Spiral Matrix II
- [leetcode] 59.Spiral Matrix II
- LeetCode 59. Spiral Matrix II
- 59. Spiral Matrix II LeetCode
- [leetcode] 59. Spiral Matrix II
- leetcode 59. Spiral Matrix II
- LeetCode 59. Spiral Matrix II
- leetcode 59. Spiral Matrix II
- LeetCode *** 59. Spiral Matrix II
- leetcode 59. Spiral Matrix II
- Leetcode 59. Spiral Matrix II
- LeetCode 59. Spiral Matrix II
- LeetCode - 59. Spiral Matrix II
- [LeetCode] 59. Spiral Matrix II
- [leetcode] 59. Spiral Matrix II
- [leetcode]59. Spiral Matrix II
- QtCreator 在索引时, 输入文件名后不关联的
- 分布式内存数据库--Redis事务
- set, shared_ptr, unique_ptr 传入可调用对象
- Elasticsearch 5.0版本 学习一、安装
- cocos-lua中pairs与ipairs遍历的区别
- leetcode 59. Spiral Matrix II
- 1路AD数码管显示
- 学习docker遇到的问题
- 基于腾讯COS对象存储SDK使用Python编写的文件上传工具第二版
- 3分钟实现iOS语言本地化/国际化(图文详解)
- python 文件、文件夹操作方法总结
- Java + testng +maven + appium for IOS 自动化测试
- linux下ffmpeg
- Sequence在Oracle中的使用