抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。


思路

  • 直接模拟过程,顺时针方向。用二维数组 directions 保存顺时针方向,当超过范围或遇到访问过元素时,改变方向

学习点

  • directions[0]、[1]、[2]、[3] 分别表示 4 个方向,二维分别为 rowcol

代码




本站采用 Volantis 主题设计