首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编写算法,将自然数1~n2按“蛇形”填入,n×n矩阵中。例(1~42)如下图所示。
编写算法,将自然数1~n2按“蛇形”填入,n×n矩阵中。例(1~42)如下图所示。
admin
2014-12-25
54
问题
编写算法,将自然数1~n
2
按“蛇形”填入,n×n矩阵中。例(1~42)如下图所示。
选项
答案
void Snake_Number(int a[][100],int n) { /*将自然数1~n2按“蛇形”填入n阶矩阵a中*/ i=j=0;k=1; while(i
=0) { a[i][j]=k++;i++;j一一;} if(j<0&&i
=0&&]
解析
在蛇形矩阵中,数的填法是“从右上到左下”,在沿平行于副对角线的各条对角线上,将自然数从小到大填写,当从右上到左下时,坐标i增加,坐标j减小,直到j减小到小于0为止;然后j从0开始增加,而i从当前值开始减小,直到i小于0为止,循环执行上述操作。当过了副对角线后,在i=n时,j=j+2,开始从左下到右上填数;当j=n时,i=i+2,开始从右上到左下填数,直到,n2个数全部填完为止。算法描述如下。
转载请注明原文地址:https://www.kaotiyun.com/show/N4Vx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
网络中的每个层中都有产生和接受数据的元素,称为______。
路由器的交换结构不包括【】
请根据以下调查结果绘制计划部分的数据流程图:根据定货合同提供的物资领用计划汇总编写成材料领用计划,再结合材料消耗定额本上的数据计算编写成限额发料文件,打印此文件,并交保管员保存。
关系代数运算中,θ连接可由选择和________操作组合而成。
在元组关系演算中,与公式P1P2等价的公式是()
最先适应算法、最优适应算法和最坏适应算法这三种可变分区分配算法中,最容易形成很多小碎片的是_______。
在χy平面内,以10cm/s的恒速由点(2,4)到点(16,10)的作直线运动,采样周期0.02s。试导出χ(t)和y(t)在这两点之间的直线插补公式。
已知A、B两矩阵均为概率矩阵,则不是概率矩阵的是()
随机试题
企业在设计销售业务会计控制制度时,适当的销售退回控制措施为()
______fromfaraway,the600-metertowerisstretchingintothesky.
下列治疗眩晕的配穴中,正确的是
治疗热秘应选用
电梯安装单位提供的安装资料包括()。
封闭式基金、上市开放式基金和交易所交易基金需要通过证券交易所募集和交易,必须遵守证券交易所的交易规则。()
零基预算方法的优点是()。
《天朝田亩制度》确立的平分土地的原则是
下列程序的功能是:将三个数按从大到小进行排序,程序空白处应填写的语句是Ifa
在计算机中,每个存储单元都有一个连续的编号,此编号称为()。
最新回复
(
0
)