首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是
admin
2009-08-25
49
问题
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是
选项
A、O(n)
B、O(n2)
C、O(log2n)
D、O(nlog2n)
答案
C
解析
二分查找法也称为折半查找法。它的基本思想是:将n个元素分成个数大致相同的两半,取a[n/2]与欲查找的x作比较,如果x=a[n/2],则找到x,算法终止;如果x<a[n/2],则只要在数组a的左半部继续搜索x(这里假设数组元素呈升序排列);如果x>a[n/2],则只要在数组a的右半部继续搜索x。每次余下n/(2i)个元素待比较,当最后剩下一个时,即n/(2i)=1。故n=2i;所以i=log2n。
转载请注明原文地址:https://kaotiyun.com/show/Fcnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
假设在表单设计器环境下,表单中有一个文本框,且已经被选定为当前对象,现在从属性窗口中选择Value属性,然后在设置框中输入“={^2001-9-10}-{^2001-8-20}”,请问以上操作后,文本框Value属性值的数据类型是
在VisualFoxpro中,属于命令按钮属性的是
表单里有一个选项按钮组,包含两个选项按钮Option1和Option2,假设Option2没有设置Click喜件代码,而Optionl以及选项按钮组和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将
将表结构为(职工号,姓名,工资)的表Employee中所有职工的工资增加20%,正确的SQL命令是
说明数组后,数组元素的初值是
下列链表中,其逻辑结构属于非线性结构的是
下列叙述中正确的是
下列关于线性链表的叙述中,正确的是
(1)在mybase数据库中建立视图myview,视图中包括客户名、订单号、图书名、单价、数量和签订日期字段。然后使用SQLSELECT语句查询:“吴”姓读者(客户名第一个字为“吴”)订购图书情况,查询结果按顺序包括myview视图中的全部字段,并要求先按
(1)在mybase数据库中建立视图myview,视图中包括客户名、订单号、图书名、单价、数量和签订日期字段。然后使用SQLSELECT语句查询:“吴”姓读者(客户第一个字为“吴”)订购图书情况,查询结果按顺序包括myview视图中的全部字段,并要求先按
随机试题
简述国际外汇市场的作用有哪些?
患者,男性,22岁。消化性溃疡患者,给予枸橼酸铋钾+克拉霉素+呋喃西林三联治疗期间出现黑便,担心病情加重。行粪便隐血试验,报告呈阴性。此时应向患者解释其黑便的原因是
结账前要进行的检查包括()。
某企业2012年11月1日收到一张带息商业承兑汇票,票面金额为100000元,票面年利率为6%,期限为6个月。则2012年年末资产负债表上列示的“应收票据”项目金额为()元。
李某于2018年底承包甲公司,不改变企业性质,协议约定李某每年向甲公司缴纳400万元承包费后,经营成果归李某所有。甲公司适用企业所得税税率25%,假设2019年该公司有关所得税资料和员工王某的收支情况如下:(1)甲公司会计利润667.5万元,其中
某市卷烟厂为增值税一般纳税人,主要生产A牌卷烟,该品牌卷烟平均不含税调拨价每标准条60元,最高不含税售价每标准条65元。2017年5月发生如下几笔业务:(1)从烟农手中收购一批烟叶,货物已验收入库,支付收购价格80000元和价外补贴8000元(价外补贴与
党执政兴国的第一要务就是要坚持发展。()
Morethan45millionAmericansnowbelongtoahealthclub.Wespendsome$19billionayearongymmemberships.Ofcourse,some
Inthispassage,theauthorstatesthat______.Thepurposeofthelastparagraphisto______.
A、Adviceonthepurchaseofcars.B、Solutionstoglobalfuelshortage.C、Trendsforthedevelopmentofthemotorcar.D、Informat
最新回复
(
0
)