您好,欢迎来到筏尚旅游网。
搜索
您的当前位置:首页螺旋矩阵算法

螺旋矩阵算法

来源:筏尚旅游网
#include #include

int spiral(int n, int **b) { int i, j; int k = 1; int num = n; int sign = num/2; if (1 == num%2){ b[n/2][n/2] = n*n; } while (sign) { for (j=n-num; jn-num; j--){ b[num-1][j] = k++; } for (i=num-1; i>n-num; i--){ b[i][n-num] = k++; } num--; sign--; } return 1; }

int main() { int n; int i, j; printf(\"please input n:\"); scanf(\"%d\ int **a; a=(int **)malloc(sizeof(int *)*n);

for (i=0; iif (spiral(n,a)){ for (i=0; i}

for (j=0; j

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务