C语言实现 螺旋数 方阵

发布时间:2020-07-15 03:23

  思路:整体来说,这道题的难点有两个,一是动态内存分配的问题,和记娱乐二是螺旋数的实现问题;

  内存分配主要掌握malloc函数的用法,螺旋数的实现逻辑是利用循环一圈一圈的计算,由外到内,实现起来还是比较简单。

  矩阵,说实话,我也是第一次接触。哈哈,刚开始的时候真心不知道怎么转圈圈,曾经想开一个二维方向

  组(int next[4][2]={{0,1},{1,0},{0,-1},{-1,0}};)//利用这个神奇的家伙可以配合二维存储

  组存储空间当作一个图的话,哈哈。不过很可惜,无论是用递归回溯还是直接硬怼,都不可能转着......