首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列数据结构中能应用二分查找的是
下列数据结构中能应用二分查找的是
admin
2009-02-15
65
问题
下列数据结构中能应用二分查找的是
选项
A、有序线性链表
B、有序线性表
C、顺序存储的栈
D、顺序存储的队列
答案
2
解析
二分查找的具体过程为:将x与线性表的中间项进行比较,若中间项的值等于x,则说明查到,查找结束;若x小于中间项的值,则在线性表的前半部分(即中间项以前的部分)以相同的方法进行查找;若x大于中间项的值,则在线性表的后半部分(即中间项以后的部分)以相同的方法进行查找。这个过程一直进行到查找成功或子表长度为0(说明线性表中没有这个元素)为止。由此可知,有序线性表顺序存储时才能采用二分查找。所以,本题的正确答案为B。
转载请注明原文地址:https://kaotiyun.com/show/1xnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
执行如下程序,最后S的显示值为()。sum=0k=1m=5DOWHILEsum<=msum=sum+kk=k+1ENDDO?sum
(1)modil.prg程序文件中SQLSELECT语句的功能是查询哪些零件(零件名称)目前用于三个项目,并将结果按升序存入文本文件results.txt。给出的SQLSELECT语句中在第1、3、5行各有一处错误,请改正并运行程序(不可以增、删语句或
(1)根据“班级学生”库中的表用SQLSELECT命令查询学生的学号、姓名、课程号和成绩,结果按“课程号”降序排序,“课程号”相同时按“成绩”降序排序,并将查询结果存储到cjb表中,将使用的SQL语句保存到mysql.txt中。(2)使用表单向导选择“
在考生文件夹下完成下列操作:(1)建一个数据库mydatabase,在库中建立数据库表temp,表内容和结构与当前文件夹下的“歌手信息”表完全相同。(2)立快捷菜单mymenu,快捷菜单有两条命令:“打开文件”和“关闭文件”。注意要生成菜单程序文件。
(1)在考生文件夹下创建表单文件formone.scx,如图3-26所示,其中包含一个标签Labell、一个文本框Textl和一个命令按钮Commandl。然后按相关要求完成相应操作。①如图3-26所示,设置表单、标签和命令按钮的Caption属性。
在考生文件夹下,打开学生数据库sdb,完成如下简单应用:(1)使用查询设计器设计一个名称为svg的查询,查询每个“女”同学的学号(来自student表)、姓名、课程名、成绩和任课教师(来自teacher表的教师名),查询结果按学号升序排序并输出到表one
在考生文件夹下的数据库rate中完成下列操作:(1)将自由表rate_exchange和currency_sl添加到rate数据库中。(2)为表rate_exchange建立一个主索引,为表currency_sl建立一个普通索引(升序),两个索引的索引
关系的基本运算包括
下列程序段执行以后,内存变量A和B的值是CLEARA=10B=20SETUDFPARMSTOREFERENCEDOSQWITH(A),(B)&&参数A是值传递,B是值传递?A,BPROCEDURESQPARAMETERSX1,
要关闭当前处于打开状态的类库文件mylib,可以使用命令()。
随机试题
A.输尿管切开取石术B.肾盂切开取石术C.肾窦肾盂切开取石术D.肾实质切开取石术E.肾部分切除术位于肾一极或肾盏有明显扩张,实质萎缩和有明显复发因素的结石
临床上较少发生左后分支阻滞的原因是
东南地区天气炎热而多雨易患
《合同法》规定,合同内容一般包括( )等条款。
EducationisanenormousandexpensivepartofAmericanlife.Itssizeismatchedbyitsvariety.DifferencesinAmericans
下列诗句描写菊花的是:
人的身心发展昀理论有哪些?
如果要改变一个关系中属性的排列顺序,应使用的关系运算是()。
有以下程序:main(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<=3;j++){if(j%2)continue;
Anotherpossiblesourceofloansarealife【M1】______insurancepolicy.Whenyoustudyinsurance,youwill
最新回复
(
0
)