首页
登录
从业资格
已知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
70
问题
已知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
之前)的操作要求。
转载请注明原文地址:https://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
随机试题
ReadingAccordingtothecontroversialsunspottheory,greatstormsonthesurfa
Theteachersaid"welldone"and______meontheback.A、beatB、hitC、knockedD、
[originaltext]Inordertodiagnoseandtreatabnormalbehavior,wehaveto
Asmostschoolsaresetuptoday,learningiscompulsory.Itisanought,ev
A.shortenedB.expressionC.originsD.breaksE.statementF.directio
Really?AnMP3playerfor10dollarsisagreatbargain.isitrealthough?A、真的吗
In2011,adogownernamedRobertuploade
( )是少年儿童在成长过程中表现出的一个重要特征。A.善于交往 B.善于学习
2~6岁儿童不适宜用的抗生素是A.β内酰胺酶类抑制药 B.大环内酯类 C.四
BB。观察元素分布规律,黑色元素分布特征是:黑色方块、黑色三角形、黑色方块、黑色三角形,依次交替呈现,则所求图形应为黑色方块,B项正确。
最新回复
(
0
)