已知N个数已存入数组A[1..M]的前N个元素中(N
已知N个数已存入数组A[1..M]的前N个元素中(N<M),为在A[i]()之前插入一个新数,应先(61),以挪出一个空闲位置插入该数。
A.从A[i]开始直到A[N],每个数向前移动一个位置
B.从A[i]开始直到A[1],每个数向后移动一个位置
C.从A[N]开始直到A[i],每个数向后移动一个位置
D.从A[1]开始直到A[i],每个数向后移动一个位置
解析:本题考查用顺序方式存储线性表元素的插入运算特点。数组A[1..M]元素的布局如图5-8所示。
对于选项A,从A[i]开始直到A[N]的每个数向前移动一个位置,使A[i-1]的值被改为A[i]的值,A[i]的值被改为A[i+1]的值,依此类推,A[N-1]的值为A[N]的值,相当于挪出来的空闲位置为A[N],显然不符合新元素插入在A[i]之前的要求。对于选项B,从A[i]开始直到A[1]的每个数向后移动一个位置,会将A[i+1]原来的值覆盖,挪出的空闲位置为A[1],显然不符合新元素插入在A[i]之前(即A[i-1]之后)的要求。对于选项C,从A[N]开始直到A[i]的每个数向后移动一个位置,使A[N]的值移入A[N+1],A[N-1]的值移入A[N],依此类推,A[i]的值移入A[i+1],这样挪出来的空闲位置为A[i],完成了将新元素插入在 A[i-1]之后(即A[i]之前)的操作要求。对于选项D,从A[1]开始直到A[i]的每个数向后移动一个位置,使A[2]的值被改为与A[1]相同,使 A[3]的值被改为与A[2]相同,依此类推,A[i]的值等于A[i-1],即完成该操作后,元素A[1]到A[i]的值都相同(等于A[1])。
W、X、Y、Z、R属于短周期元素.已知它们都不是稀有气体元素,W的原子半径是短周期中最大,X元素的 其他 2020-04-08 …
读北半球某纬度正午太阳高度的年变化图,若图中m,n数值相差24度,回答下列问题 其他 2020-05-16 …
若6的m次方+2的n次方+2(m,n属于N)是一个完全平方数,求所有可能的(m,n).数学难题 数学 2020-05-17 …
设有数组A[m,n],数组的每个元素占3个存储单元,m的值为1~8,n的值为 1~10。数组从首地址 计算机类考试 2020-05-26 …
设有数组A[m,n],数组的每个元素占3个存储单元,m的值为1~8,n的值为 1~10。数组从首地址 计算机类考试 2020-05-26 …
每本数学课本的价钱是5.35元m本数学课本的价钱是多少钱 数学 2020-06-06 …
对任意两个正整数m,n,定义某种运算(用○×表示运算符号):当m,n都是正偶数或都是正奇数时,m○ 数学 2020-07-30 …
3、设A、B均为有限集,A中的元素个数为m,B中的元素的个数为n,A∪B中的元素的个数为s,则下列 数学 2020-08-01 …
设A、B均为有限集,A中的元素个数为m,B中的元素的个数为n,A∪B中的元素的个数为s,则下列式子 其他 2020-08-01 …
一个足球m元一个排球n元.m-n表示什么 数学 2020-10-30 …