首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
类比二分搜索算法,设计k分搜索算法(k为大于2的整数)如下:首先检查n/k处(n为被搜索集合的元素个数)的元素是否等于要搜索的值,然后检查2n/k处的元素,……,这样,或者找到要搜索的元素,或者把集合缩小到原来的1/k;如果未找到要搜索的元素,则继续在得到
类比二分搜索算法,设计k分搜索算法(k为大于2的整数)如下:首先检查n/k处(n为被搜索集合的元素个数)的元素是否等于要搜索的值,然后检查2n/k处的元素,……,这样,或者找到要搜索的元素,或者把集合缩小到原来的1/k;如果未找到要搜索的元素,则继续在得到
admin
2009-02-15
34
问题
类比二分搜索算法,设计k分搜索算法(k为大于2的整数)如下:首先检查n/k处(n为被搜索集合的元素个数)的元素是否等于要搜索的值,然后检查2n/k处的元素,……,这样,或者找到要搜索的元素,或者把集合缩小到原来的1/k;如果未找到要搜索的元素,则继续在得到的集合上进行k分搜索;如此进行,直到找到要搜索的元素或搜索失败。此k分搜索算法在最坏情况下搜索成功的时间复杂度为(57),在最好情况下搜索失败的时间复杂度为(58)。
选项
A、O(logn)
B、O(nlogn)
C、O(log
k
n)
D、O(nlog
k
n)
答案
C
解析
与二分法查找类似,k分查找法可用k叉树来描述。k分查找法在查找成功时进行比较的关键个数最多不超过树的深度,而具有n个结点的k叉树的深度为 [log
k
n(k+1)]+1,所以,k叉查找法在查找成功时和给定值进行比较的关键字个数至多为 [log
k
n]+1,即时间复杂度为O(log
k
n)。同时,k分查找法在查找不成功时,和给定值进行比较的关键字个数也至多为[log
k
n(k+1)]+1,即时间复杂度为O(log
k
n)。
转载请注明原文地址:https://kaotiyun.com/show/6XxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
关于Windows操作系统中DHCP服务器的租约,下列说法中错误的是(38)。
FTP使用的传输层协议为(29);FTP默认的控制端口号为(30)。
多形病毒指的是(47)的计算机病毒。
在进行金融业务系统的网络没计时,应该优先考虑(69)原则。在进行企业网络的需求分析时,应该首先进行(70)。
在进行金融业务系统的网络没计时,应该优先考虑(69)原则。在进行企业网络的需求分析时,应该首先进行(70)。
下图是在Windows客户端DOS窗口中使用nslookup命令后的结果,该客户端的首选DNS服务器的IP地址是(37)。在DNS服务器中,ftp.test.com是采用新建(38)方式建立的。
在Windows环境下,DHCP客户端可以使用(35)命令重新获得IP地址,这时客户机向DHCP服务器发送一个(36)数据包来请求租用IP地址。
关于在I/O设备与主机间交换数据的叙述,(4)是错误的。
现代计算机体系结构的发展突破了冯.诺依曼的体系结构,主要表现在(61)。多机系统与多计算机构成的计算机网络差别的主要特征是(62)。面向对象程序设计以(63)为基本的逻辑构件,用(64)来描述具有共同特征的一组对象,以(65)为共享机制,共享类中的方法和数
在OSI网络管理标准中定义了网络管理的5大功能。对历史数据进行分析、统计和整理,为未来的网络规划提供参考的功能属于(41);提供一系列实时数据采集、分析和可视化工具对流程、负载、丢包、温度、内存、延迟等网络设备和线路进行实时检测的功能属于(42);接收报警
随机试题
呼吸衰竭时,CO2潴留,应用呼吸兴奋剂治疗,下列哪项叙述不正确?
足月儿指的是()。
常用的偏差分析方法中,()的优点是简单直观,便于了解项目的投资概貌,但这种方法的信息量较少,主要反映累计偏差和局部偏差,因而其应用有一定的局限性。
材料:小王是班上出了名的“调皮鬼”,上课不专心、课后追逐打闹、乱花钱、无节制,甚至连回家的钱都向老师借。老师找他谈话后他答应改过,但并无实际行动。问题:假如你是小王的老师,你将如何运用德育的有关知识来解决小王的问题。
下列属于情绪外部表现的一项是()
不同的学者从不同的角度看待权利,形成了自己关于权利的产生、发展和实现的基本观点。马克思主义权利观与其他权利观的根本区别在于
OpponentsoftheretirementpolicysayWhathappenedin1996?
Itseemsthatfudgeis
Howmenfirstlearnedtoinventwordsisunknown;【B1】,theoriginoflanguageisamystery.Allwereallyknowisthatmen,un
【B1】【B8】
最新回复
(
0
)