首页
登录
从业资格
已知N个数已存入数组A[1…M]的前N个元素中(N<M),为在A[i](1≤i≤
已知N个数已存入数组A[1…M]的前N个元素中(N<M),为在A[i](1≤i≤
免费题库
2022-08-02
121
问题
已知N个数已存入数组A[1…M]的前N个元素中(N<M),为在A
(1≤i≤N)之前插入一个新数,应先(),以挪出一个空闲位置插入该数。A.从A
开始直到A[l],每个数向后移动一个位置B.从A[1]开始直到A
,每个数向后移动一个位置C.从A
开始直到A[N],每个数向前移动一个位置D.从A[N]开始直到A
,每个数间后移动一个位置
选项
A.从A
开始直到A[l],每个数向后移动一个位置
B.从A[1]开始直到A
,每个数向后移动一个位置
C.从A
开始直到A[N],每个数向前移动一个位置
D.从A[N]开始直到A
,每个数间后移动一个位置
答案
D
解析
本题考查用顺序方式存储线性表元素的插入运算特点。数组A[1..M]元素的布局如下图所示。
对于选项A,从A
开始直到A[1]的每个数向后移动一个位置,会将A[i+1]原来的值覆盖,挪出的空闲位置为A[1],显然不符合新元素插入在A
之前(即A[i-1]之后)的要求。 对于选项B,从A[1]开始直到A
的每个数向后移动一个位置,使A[2]的值被改为与A[1]相同,使A[3]的值被改为与A[2]相同,依此类推,A
的值等于A[i-1],即完成该操作后,元素A[1]到A
的值都相同(等于A[1])。 对于选项C,从A
开始直到A闪的每个数向前移动一个位置,使A[i-1]的值被改为A
的值,A
的值被改为A[i+1]的值,依此类推,A[N-1]的值为A[N]的值,相当于挪出来的空闲位置为A[N],显然不符合新元素插入在A
之前的要求。 对于选项D,从A[N]开始直到A
的每个数向后移动一个位置,使A[N]的值移入A[N+1], A[N-1]的值移入A[N],依此类推,A
的值移入A[i+1],这样挪出来的空闲位置为A
,完成了将新元素插入在A[i-1]之后(即A
之前)的操作要求。
转载请注明原文地址:http://tihaiku.com/congyezige/2428342.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
下列各项中,属于土地异议登记的法律特征的有( )。A.异议登记的前提是土地进行
下列选项中,属于BIM技术相对二维CAD技术优势的有()。A.模型的基本元素为点
栏杆扶手中的横向扶栏个数设置,是点击“类型属性”对话框中哪个参数进行编辑?()A
根据《建筑工程设计信息模型交付标准》,在满足项目需求且符合相关规定的前提下,宜采
病毒性心肌炎发病初期的前驱症状不包括A.发热 B.全身倦怠 C.恶心、呕吐
接受期待疗法的前置胎盘患者的护理措施中,最恰当的是A.可肛查,禁止阴道检查 B
组织文化具有管理功能的前提条件为A.文化性B.综合性C.整合性D.自觉性E.实践
请根据网页显示的效果图和网页中的元素说明,将HTML文本中(n)处的解答填
对于二维数组a[1..6,1..8],设每个元素占2个存储单元,且以列为主序存储
管理员在网络中捕获如下数据包,说法错误的是()。 A.三个数据包表示TC
随机试题
IngmaBergman’slatestworkasascreenwriteris"Sunday’sChildren".Set
对IT管理部门而言,IT部门内部职责的有效划分、让职工理解自身的职责以及定期的职
以下关于酶标记抗体或抗原不正确的是A.制备的结合物需要纯化 B.制备的标记物无
下列属于致病性真菌感染的是A、内源性真菌感染 B、荨麻疹 C、真菌食物中毒
最严重的早期输液反应是A.过敏休克反应 B.疾病感染 C.发冷反应 D.心
幻觉是在没有相应的外界客观事物直接作用下发生的不真实感知。幻觉具有与真实知觉类似
乙、丙级城市规划编制单位,取得《资质证书》至少满()并符合城市规划编制资质分
家庭()为儿童福利机构儿童提供了家庭环境,使其有机会感受家庭生活的氛围。A.抚
对于不均匀磨耗的处理方法是A:咬合夹板处理 B:诊断性调牙合 C:根管治疗后
堤身填筑采用机械施工,其分段作业面长度应()moA.<100 B.≥100
最新回复
(
0
)