首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
给出折半查找的递归算法,并给出算法时间复杂度分析。
给出折半查找的递归算法,并给出算法时间复杂度分析。
admin
2019-08-01
58
问题
给出折半查找的递归算法,并给出算法时间复杂度分析。
选项
答案
int BinSrch(rectype r[],int k,low,high){ //在长为n的有序表中查找关键字k,若查找成功,返回k所在位置,查找失败返回0 if(low<=high){ //low和high分别是有序表的下界和上界 mid=(low+high)/2; if(r[mid].key==k)return(mid); else if(r[mid].key>k)return(BinSrch(r,k,mid+1,high)); else return(BinSrch(r,k,low,mid一1)); } else return 0: //查找失败 } 算法时间复杂度为O(log
2
n)。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/J8Ci777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
关于垄断组织的积极作用,不正确的说法是()。
苏联实行新经济政策和美国推行罗斯福新政的相似点是()。①面临极为困难的经济形势②国家颁布政策法令强制干预经济③最主要内容是调整和复兴工业④通过发展商品生产来恢复农业
格拉古兄弟改革
在一个8级中断的系统中,硬件中断响应从高到低的优先顺序是1→2→3→4→5→6→7→8,通过中断屏蔽技术,将中断处理优先顺序设置为1→3→5→7→2→4→6→8,如果CPU在执行一个应用程序时有5、6、7、8级的四个中断同时到达,CPU在按优先顺序处理到第
在协议数据单元中,控制信息所不包括的内容是()。
现有一个解决无向连通图的最小生成树的一种方法如下:将图中所有边按权重从大到小排序为(el,e2,…,em);i=1;while(所剩边数>=顶点数){从图中删去ei;若图不再连通。则恢复ei;i=
设有两个子网202.118.133.0/24和202.118.130.0/24,如果进行路由汇聚,得到的网络地址是()。
一个系统具有150个存储单元,在T0时刻系统按下表所示分配给3个进程。对下列请求应用银行家算法分别分析判定是否安全?(1)第4个进程P4到达,最大需求60个存储单元,当前请求:分配25个单元。(2)第4个进程P4到达,最大需求50个存储单元,当前请
随机试题
公民、法人和其他组织提出申请启动行政执法程序,其申请事项依法不属于本行政机关职权范围的,应当当场不予受理,并告知公民、法人和其他组织向有关行政机关申请。()
正三角形牙嵌离合器的齿部端面是___________。
下列被称为法国“成文法区”的是()
照片上相邻组织问影像界限的清楚明了程度称为
下列关于急性肾衰竭的叙述,正确的是
某媒体未征得艾滋病孤儿小兰的同意,发表了一篇关于小兰的报道,将其真实姓名、照片和患病经历公之于众。报道发表后,隐去真实身份开始正常生活的小兰再次受到歧视和排斥。关于该媒体的行为下列哪一选项是不正确的?
施工项目需要收集并整理的施工记录信息包括()。
给定资料1.为贯彻落实好党中央、国务院领导同志一系列重要批示精神,不断依法依职责加强网络市场监管,集中整治市场乱象,切实维护网络市场秩序和消费者合法权益,促进网络市场健康有序发展,工商总局决定2016年5—11月全系统深人开展网络市场监管专项行动
下列循环能正常结束的是()。
【B1】【B8】
最新回复
(
0
)