首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知N个数已存入数组A[1..M]的前N个元素中(N<M),为在A[i]()之前插入一个新数,应先(61),以挪出一个空闲位置插入该数。
已知N个数已存入数组A[1..M]的前N个元素中(N<M),为在A[i]()之前插入一个新数,应先(61),以挪出一个空闲位置插入该数。
admin
2010-01-23
38
问题
已知N个数已存入数组A[1..M]的前N个元素中(N<M),为在A
(
)之前插入一个新数,应先(61),以挪出一个空闲位置插入该数。
选项
A、从A
开始直到A[N],每个数向前移动一个位置
B、从A
开始直到A[1],每个数向后移动一个位置
C、从A[N]开始直到A
,每个数向后移动一个位置
D、从A[1]开始直到A
,每个数向后移动一个位置
答案
C
解析
本题考查用顺序方式存储线性表元素的插入运算特点。数组A[1..M]元素的布局如图5-8所示。
对于选项A,从A
开始直到A[N]的每个数向前移动一个位置,使A[i-1]的值被改为A
的值,A
的值被改为A[i+1]的值,依此类推,A[N-1]的值为A[N]的值,相当于挪出来的空闲位置为A[N],显然不符合新元素插入在A
之前的要求。对于选项B,从A
开始直到A[1]的每个数向后移动一个位置,会将A[i+1]原来的值覆盖,挪出的空闲位置为A[1],显然不符合新元素插入在A
之前(即A[i-1]之后)的要求。对于选项C,从A[N]开始直到A
的每个数向后移动一个位置,使A[N]的值移入A[N+1],A[N-1]的值移入A[N],依此类推,A
的值移入A[i+1],这样挪出来的空闲位置为A
,完成了将新元素插入在 A[i-1]之后(即A
之前)的操作要求。对于选项D,从A[1]开始直到A
的每个数向后移动一个位置,使A[2]的值被改为与A[1]相同,使 A[3]的值被改为与A[2]相同,依此类推,A
的值等于A[i-1],即完成该操作后,元素A[1]到A
的值都相同(等于A[1])。
转载请注明原文地址:https://kaotiyun.com/show/VgxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定(11)。
若指令流水线把一条指令分为取指、分析和执行3部分,且3部分的时间分别是t取指=2ns,t分析=2ns,t执行=1.5ns。则100条指令全部执行完毕需(4)ns。
ISDN是在(58)基础上建立起来的网络,能够提供的最高速率(59)。常用的有D和B两种标准化信道,其中D信道主要用来传输(60)。使用基本速率接口传输声音,一路话音占用的数据传输率是(61),占总带宽的比例是(62)。
ICMP是Internet控制协议报文协议,它允许主机或路由器报告(37)和提供有关异常情况的报告。它是(38)的组成部分,其报文格式包括报文头和数据区两部分,其中报文头部分是由—些刨等三个字段组成,字段长度分别为(40)。ICMP可作为询问报文,用来测试
以RPM方式安装的Apache服务器,Apache的主配置文件是(18)。如果允许以“http://www.wg2006.com.cn/wg_wg.html”方式访问用户的个人主页,必须通过(19)指令设置个人主页文档所在的目录。
在面向数据流的设计方法中,把数据流图中的数据流划分为(8)两种。
设计布线时,需要考虑哪些主要因素?在工作区内,信息插座的安装一般在什么位置?
数据库发展的最新形式是(55)。
随机试题
用人单位自用工之日起满1年不与劳动者订立书面劳动合同的,视为用人单位与劳动者之间()
全科医生面临的挑战是
在计算机网络中,WAN网指的是()。
根据UCP600规定,开证行可以拒付货款的理由是:
下列增值税一般纳税人支付的运费中,不允许抵扣进项税额的是()。
“人只有靠教育才能成为人,人完全是教育的结果”,这是()的言论。
在下列横线上依次填入词语,最恰当的一项是:①对于外国文化,排外主义的方针是错误的,应当尽量______进步的外国文化,以之为发展我国新文化的______。②蜘蛛的丝,即使放弃了科学的______,从实用上看,也是很有意思的。③科学技
[*]
设随机变量X与Y相互独立,X服从参数为λ(λ>0)的指数分布,Y的概率分布为P{Y=-1)=1/3,P{Y=1}=2/3,记Z=XY·若Z1,Z2,…,Zn为总体Z的简单随机样本,求λ的矩估计量
阅读以下有关80X86汇编语言的叙述,回答问题1和问题2,将解答填入对应栏内。【说明】本题由两部分组成,第一部分为计算AX寄存器的值,第二部分为判错题。
最新回复
(
0
)