A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ccluck11 中级黑马   /  2017-2-6 23:18  /  965 人查看  /  2 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

写一方法,打印等长的二维数组,要求从1开始的自然数由方阵的最外圈向内螺旋方式地顺序排列。 如: n = 4 则打印:
                        1  2  3  4  5
                        16 17 18 19 6   
                        15 24 25 20 7
                        14 23 22 21 8          
                        13 12 11 10        9

2 个回复

正序浏览
手动画一个这样的矩阵,然后体会一下这个流程有什么逻辑,最后按照逻辑写成代码。
这个应该是最笨的方法了吧。。。
回复 使用道具 举报
递归,一圈一圈搞,希望能帮到你
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马