首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
试写出二分查找的递归算法。
试写出二分查找的递归算法。
admin
2014-12-25
12
问题
试写出二分查找的递归算法。
选项
答案
int binlist(datatype a[n];int S,t;dataType x) /*n为元素个数,s,t分别为查找区间的上、下界*/ { if(s>t)return(0); /*查找失败*/ else{mid=(S++)/2; switch(mid)of (X
[mid]:return(binlist(a,mid+1,t,x)); /*在高端区间上递归*/ } } }
解析
在待查区间的上、下界处设两个指针,由此计算出中间元素的序号,当中间元素大于给定值X时,接下来到其低端区间去查找;当中间元素小于给定值X时,接下来到其高端区间去查找;当中间元素等于给定值X时,表示查找成功,输出其序号。
转载请注明原文地址:https://jikaoti.com/ti/H7LaFFFM
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
下列属于管理信息库中的结构数据的是【】
【】比较适用于单工数据通信系统或者对实时性要求比较高的数据通信系统(如多媒体实时通信系统)等。
VLAN标记字段的长度是【】
下列属于多道批处理系统的特征的是【】
______是指利用管理控制和技术措施,保证在计算机网络环境中,数据信息的机密性、完整性和可用性受到保护。
某运动会成绩处理过程是:接受项目裁判送来的比赛成绩单,使用项目文件和运动员文件,将成绩录入到比赛成绩文件。成绩查询时根据运动员文件和比赛成绩文件产生项目比赛成绩,送大会秘书处。请绘制运动会成绩处理的数据流程图。
PB9.0中,工作空间是开发应用系统的“容器”,用户必须首先建立或________一个工作空间才能进行开发。
设有函数依赖集F={AB→CE,A→C,GP→B,EP→A,CDE→P,HB→P,D→HG,ABC→PG},计算属性集D关于F的闭包D+。
有4个关系模式如下:出版社(出版社编号,出版社名称)图书(图书编号,书名,出版社编号,定价)作者(作者编号,姓名)著书(图书编号,作者编号,作者排序)注:作者排序-1表示第一作者,依此类推,其中:(1)每
当以单块链接的方式记录空闲块时,设每块的大小是512字节,记录一个盘块的位置需要4个字节,当有255个空闲块时,需要_______个磁盘块来记录这些空闲块的位置。
随机试题
John______nowforthelightinhisroomisstillon.
能降低磺胺类药物抗菌作用的物质是()。
依据委托监理合同示范文本,监理合同的有效期是从监理合同双方签字之日起,到( )止。
根据《支付结算办法》的规定,不论单位还是个人,签发支票的金额都不能超过银行存款的余额。()
《房地产开发企业资质管理规定》中规定,三级资质的房地产开发企业从事房地产开发经营()年以上。
一般资料:求助者,女性,28岁,公司职员。案例介绍:求助者是独生女,漂亮高雅。上大学时与同班同学恋爱,毕业后结婚,两人感情好,与公婆生活在一起。一天听到婆婆告诫丈夫:千万别怕老婆,得能管住她,活儿让她多干点儿。求助者听了虽很生气,但为了丈夫还是忍
执行如图所示的程序框图,如果输入的t∈[一2,2],则输出的S属于()
已知函数f(x)=(0<x<1),其在点M(t,f(t))处的切线L,L与y轴和直线y=1分别交于点P,Q,点N(0,1)。若△PQN的面积为b时,点M恰好有两个,求b的取值范围。
后人不思进取,面对纷繁万象,( )动手,( )动脑,反向古人处讨说法,特别是浅学而坚信之人,( )以一己之见,硬坐为古人立言之意,( )竞不求知而求不知,不积累知识而积累无知,直至痴人说梦的无上境界。最恰当的一项是( )。
下列叙述中正确的是()。
最新回复
(
0
)