首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编写算法,将自然数1~n2按“蛇形”填入,n×n矩阵中。例(1~42)如下图所示。
编写算法,将自然数1~n2按“蛇形”填入,n×n矩阵中。例(1~42)如下图所示。
admin
2014-12-25
38
问题
编写算法,将自然数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://kaotiyun.com/show/N4Vx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
作为一个完整的个人防火墙产品,通常应该包含哪些功能?
系统实施阶段容易出现的问题是()
当发现系统原设计有重大问题时,需要进行()
总体设计着眼于研究的问题是()
在考虑系统的物理配置方案时,系统的________时间是从用户向系统发出一个作业请求开始,经系统处理后,给出应答结果的时间。
在多个事务并发执行时,系统应保证与这些事务先后单独执行时的结果一样,这是指事务的____性。
面向对象技术中,数组类型属于()
逻辑地址为20位的计算机,若采用页式存储管理,设页面长度为2048Bytes,则它的逻辑地址可表达的最大页面数是
P型半导体是在本征半导体中掺入三价元素构成的,其多数载流子是______。
已知A、B两矩阵均为概率矩阵,则不是概率矩阵的是()
随机试题
在以外币结算的对外贸易中,如果外币对本币升值,进口商会多支付本币,这种风险称为()。
二战以后,较早成立教育规划机构的西方国家是()
简述合宪性解释。
与反流性食管炎无关的因素是
下列哪项是非沿海国在公海中享有,而在专属经济区中不享有的权利?()
销售业务中,与批准赊销信用相关的认定是()。
教师个体干预职业倦怠的建议有()。
一个口袋中装有3个一样的球,3个球上分别写有数字2,3和4。若第一次从袋子中取出一个球,记下球士的数字A,并将球放回袋中。第二次又从袋子中取出一个球,记下球上的数字B,然后算出它们的积。则所有不同取球情况所得到的积的和是()。
有人说:“你怎么对待生活。生活就会怎么对待你。”请以此为主题发表一段演讲。
A、Thewomangetsaticket.B、Themanarreststhewoman.C、Thewomanistakentocourt.D、Thewomanranaway.AWhathappensatth
最新回复
(
0
)