本帖最后由 我是隔壁老王呀 于 2015-8-2 08:44 编辑
分四路进行分析
1、上面一路,从左到右,行不变,列增加,直到最右边,然后向下移一行
2、右边一路,从上到下,列不变,行增加,直到最下边,然后向左移一列
3、下面一路,从右到左,行不变,列减少,直到最左边,然后向上移一行
4、左边一路,从下到上,列不变,行减少,直到 最上面(前面最上面的一行已经下移了一行),然后向右移一列
...
重复从左到右,再从上到下,再从右到左,再从下到上...一直到数组中的元素值等于N*N时,此时结束程序 |
|