给定一个整数n,将数字1到按螺旋的顺序填入n×n的矩阵 例如: 给出的n=3, 你应该返回如下矩阵: [ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ] ]
示例1
输入
2
输出
[[1,2],[4,3]]
加载中...
import java.util.*; public class Solution { /** * * @param n int整型 * @return int整型二维数组 */ public int[][] generateMatrix (int n) { // write code here } }
class Solution { public: /** * * @param n int整型 * @return int整型vector
> */ vector
> generateMatrix(int n) { // write code here } };
# # # @param n int整型 # @return int整型二维数组 # class Solution: def generateMatrix(self , n ): # write code here
/** * * @param n int整型 * @return int整型二维数组 */ function generateMatrix( n ) { // write code here } module.exports = { generateMatrix : generateMatrix };
# # # @param n int整型 # @return int整型二维数组 # class Solution: def generateMatrix(self , n ): # write code here
package main /** * * @param n int整型 * @return int整型二维数组 */ func generateMatrix( n int ) [][]int { // write code here }
2
[[1,2],[4,3]]