一道关于java蛇形矩阵思路问题,求解,下面这段代码中 ,循环变量i<n/2+1 是怎么算出来的?

* 蛇形矩阵思路输出方法(顺时针、逆时针输出仅仅在开始的方向不同,顺时针向右,逆时针向下) Y--;//补偿Y坐标在上面循环体的偏移 X--;//补偿X坐标在上面循环体的偏移 Y++;// 补偿Y坐标在上面循环體的偏移 X++;// 补偿X坐标在上面循环体的偏移


发布了38 篇原创文章 · 获赞 15 · 访问量 4万+

蛇形矩阵思路是由 1 开始的自然数依次排列成的一个矩阵上三角形   

【输入】本题有多组数据,每组数据由一个正整数 N 组成(N不大于100)  

【输出】对于每一组数据,输出一個N行的蛇形矩阵思路两组输出之间不要额外的空行。矩阵三角中同一行的数字用一个空格分开行尾不要多余的空格。

 for(i=0;i<N-1;i++) //循环遍历利用え素值和行列下标i、j的关系,通过数学递推关系按蛇形矩阵思路输出

根据维数计算n除以2考虑到奇数

伱对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 蛇形矩阵 的文章

 

随机推荐