首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编写算法,将自然数1~n2按“蛇形”填入,n×n矩阵中。例(1~42)如下图所示。
编写算法,将自然数1~n2按“蛇形”填入,n×n矩阵中。例(1~42)如下图所示。
admin
2014-12-25
41
问题
编写算法,将自然数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
数据结构导论
理工类
相关试题推荐
人们目前广泛使用的因特网(Internet)就是最常用的【】形式。
路由器的交换结构不包括【】
请根据以下调查结果绘制计划部分的数据流程图:根据定货合同提供的物资领用计划汇总编写成材料领用计划,再结合材料消耗定额本上的数据计算编写成限额发料文件,打印此文件,并交保管员保存。
某图书管理系统中缴纳借书逾期罚款部分的模块结构图如题42图所示。其中未填充的3个模块名如下:A.打印缴费收据B.输入读者号C.查询逾期罚款金额模块之间未标明的数据流如下:G.读者号H.罚款金额K.缴费收据请将上
在多个事务并发执行时,系统应保证与这些事务先后单独执行时的结果一样,这是指事务的____性。
ER模型的基本元素是实体、________和属性。
在χy平面内,以10cm/s的恒速由点(2,4)到点(16,10)的作直线运动,采样周期0.02s。试导出χ(t)和y(t)在这两点之间的直线插补公式。
下列矩阵中,不是概率矩阵的是()
随机试题
通常每次插管操作时间不应超过()
胸痹心痛之疼痛以胸骨后或心前区发作性闷痛为主。一般不会呈现
按压腹部,腹痛隐隐喜按,多属
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
a为什么数时二次型x12+3x22+2x32+2ax2x3可用可逆线性变量替换化为2y12-3y22+5y32?
下图所示为两个有限自动机M1和M2(A是初态、C是终态),(48)。
Whatdoesthewomansuggestthatthemando?
[A]bridge[B]supermarket[C]radio[D]Map[E]book[F]letter[G]bus
"Thecriticsthoughttheactingwasgenerallypoor.""Ididn’tfind_____."
AprilFools’Special:History’sHoaxesHappyAprilFools’Day.Tomarktheoccasion,NationalGeographicNewshascompiled
最新回复
(
0
)