Spiral Matrix II
来源:互联网 发布:华中科技大学网络 编辑:程序博客网 时间:2024/06/01 10:39
public class Solution { public int[][] generateMatrix(int n) { if (n < 0) { return null; } int[][] matrix = new int[n][n]; int row = 0; int col = 0; int num = 1; while (n > 0) { if (n == 1) { matrix[row][col] = num++; } for (int i = 0; i < n - 1; i++) { matrix[row][col + i] = num++; } for (int i = 0; i < n - 1; i++) { matrix[row + i][col + n - 1] = num++; } for (int i = 0; i < n - 1; i++) { matrix[row + n - 1][col + n - 1 - i] = num++; } for (int i = 0; i < n - 1; i++) { matrix[row + n - 1 - i][col] = num++; } row++; col++; n -= 2; } return matrix; }}
0 0
- Spiral Matrix && Spiral Matrix II
- LeetCode: Spiral Matrix II
- LeetCode Spiral Matrix II
- [Leetcode] Spiral Matrix II
- LeetCode : Spiral Matrix II
- Spiral Matrix II
- [LeetCode] Spiral Matrix II
- Spiral Matrix II
- Spiral Matrix II
- [LeetCode]Spiral Matrix II
- Spiral Matrix II
- Spiral Matrix I(II)
- Spiral Matrix II
- [leetcode]Spiral Matrix II
- LeetCode-Spiral Matrix II
- [leetcode] Spiral Matrix II
- LeetCode - Spiral Matrix II
- Spiral Matrix II
- Html5的CSS3的transition实现简单动画效果
- 2012年5月SAT香港真题解析
- nyoj 927 The partial sum problem 【DFS+剪枝】
- Connection Handle
- AFNetwork上传文件,下载文件,监控网络状态
- Spiral Matrix II
- python 单元测试
- Selenium webdriver 学习总结-元素定位
- C++中class和struct的区别
- Windows下配置nginx+php(wnmp)
- User-Defined Functions (UDFs) with HiveServer2 Using Cloudera Manager
- 《windows核心编程系列》三谈谈内核对象及句柄的本质
- 大数据在火电厂中的技术
- 拿到6个offer的面试经验-2015年硬件类笔面试经历之面试篇(转)