首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于长度为n的顺序存储的线性表,当随机插入和删除一个元素时,需平均移动元素的个数为【 】。
对于长度为n的顺序存储的线性表,当随机插入和删除一个元素时,需平均移动元素的个数为【 】。
admin
2013-02-23
59
问题
对于长度为n的顺序存储的线性表,当随机插入和删除一个元素时,需平均移动元素的个数为【 】。
选项
答案
n/2
解析
删除一个元素,平均移动的元素个数为(n-1+n-2+…+0)/n=(n-1)/2;插入一个元素,平均移动元素个数为(n+n-1+n-2+… +1)/n=(n+1)/2;所以总体平均移动元素个数为n/2。
转载请注明原文地址:https://kaotiyun.com/show/ylPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
判断char型变量c1是否为小写字母的正确表达式为()。
设有如下定义,则执行表达式(nFa>b)&&(n=c>d)后,n的值为______。inta=1,b=2,c=3,d=4,m=2,n=2;
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有上【】个元素。
有以下程序:main(){intk=4,n=0;for(;n<k;){n++;if(n%!=0)continue;k--;}prin
若有定义floatb[15],*p=b;,且数组b的首地址为200H,则p+13所指向的数组元素的地址为______。
函数delete(s,i,n)的作用是从字符串s中删除从第i个字符开始的n个字符,请填空。voiddelete(chars[],inti,intn){intj,k,legth=0;while(s[length])
以下程序调用fmdmax函数返回数组中的量大值:findmax(int*a,intn){int*p,*s;for(p=a,s=a;p-a<n;p++)if(______)s=p;re
当调用函数时,实参是一个数组名,则向函数传递的是【】。
已有定义inta=-2;和输出语句printf("%81x",a);以下正确的叙述是()。
测试用例包括输入值集和【】值集。
随机试题
下列句中“之”作“到”讲的是【】
A.门静脉栓塞B.肺动脉栓塞C.肠系膜动脉栓塞D.脑动脉栓塞上肢深静脉血栓形成,可引起
当鼻咽癌放疗到3600~4000cGy缩野时,一般上界、前界不动,后界一般到
新药上市后由申请人自主进行的应用研究阶段是需要用工艺和标准控制药品质量的中成药和生物制品,应当进行
中国无产阶级自身的特点和优点是()
组合问题(从M个不同字符中任取N个字符的所有组合)
下列叙述中正确的是
Donnez-moile_____livredutroisièmerayondelabibliothèque.
MostradioandtelevisionstationsintheUnitedStatesarecommercialstations,【C1】______istosay,theyearntheirmoneyfrom
Fiftyyearsago,wealthypeoplelikedhuntingwildanimalsforfun______sightseeing.
最新回复
(
0
)