首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知数据表A中每个元素距其最终位置不远,为了节省时间,应采用的算法是( )。
已知数据表A中每个元素距其最终位置不远,为了节省时间,应采用的算法是( )。
admin
2013-06-11
45
问题
已知数据表A中每个元素距其最终位置不远,为了节省时间,应采用的算法是( )。
选项
A、堆排序
B、直接插入排序
C、快速排序
D、直接选择排序
答案
B
解析
当数据表A中每个元素距其最终位置不远,说明数据A按关键字值基本有序。在待排序数据基本有序的情况下,采用插入排序所用的时间最少。
转载请注明原文地址:https://jikaoti.com/ti/efn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是【 】。intk=0;voidfun(intm){m+=k;k+=m;printf("m=%dk=%d",m,k++);}main(){inti=4;fun(i++);
有以下程序 int a=4; int f(int n) { int t=0;static int a=5; if(n%2) {int a=6;t+=a++;} else {int a=7;t+=a++;}
防止软盘感染病毒的最有效的方法是【】。
当执行下面的语句定义一维数组a并赋以初值后,此数组的元素中不正确的一个赋值结果是() staticinta[10]={0,1,2,3,4,5};
若有以下定义和语句,且0<=I<10,则对数组元素的错误引用是() inta[]={1,2,3,4,5,6,7,8,9,0}; int*p,I p=a;
下面程序有两个printf语句,如果第一个printf语句输出的是194,则第二个printf语句的输出结果是【】。main(){inta[10]={1,2,3,4,5,6,7,8,9,0},*p;p=aprintf(
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
程序的测试方法中,使用测试用例在计算机上运行程序,使程序在运行过程中暴露错误,这种方法称为()。
在线性表的多种存储结构中,最简单的方法是【】。
随机试题
A、ChildreninCaliforniaarenotlikelytolearncreativegeography.B、ChildreninprivateschoolsrunbyJapanesearesmarter.
女,28岁,风湿性心脏病,二尖瓣狭窄并关闭不全。心悸、气短、下肢水肿。每天服地高辛0.25mg,间断服氢氯噻嗪已2个月,心电图示室性早搏、二联律。首选下列哪种治疗措施
消渴病,久病血瘀,常见并发症不包括
下列属于特殊用途化妆品的是
对心力衰竭患者加强,心肌收缩力的药物治疗为
张某(16周岁),因故意伤害程某(15周岁)一案被公安机关移送检察院审查起诉。关于检察院的做法,下列说法正确的是?
下列行政不作为行为中,行政相对人可以提起行政复议的有()。
某生产企业为增值税一般纳税人,2022年1月其员工因公出差取得如下票据:注明本企业员工身份信息的铁路车票,票价共计10万元;注明本企业员工身份信息的公路客票,票价共计3万元:道路通行费增值税电子普通发票,税额共计2万元。该生产企业当月可以抵扣增值税进项税额
在时间观念上,中国人基本上属于()。
中国特色社会主义文化发展道路,揭示了我国文化发展规律,是推动社会主义文化繁荣兴盛的唯一正确道路。我们之所以要走适合自己特点的文化发展道路,是由于
最新回复
(
0
)