题目内容 (请给出正确答案)
[单选题]

使用二分搜索算法在1000个有序元素表中搜索一个特定元素,在最坏情况下,搜索总共需要比较的次数为()

A.10

B.11

C.500

D.1000

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“使用二分搜索算法在1000个有序元素表中搜索一个特定元素,在…”相关的问题

第1题

设有序表中有1000个元素,则用二分查找元素X最多需要比较()次

A.15

B.10

C.17

D.25

点击查看答案

第2题

在有序表(41,62,75,77,82,95,100)上进行二分查找,查找关键字为82的数据元素需要比较的次数是()次

点击查看答案

第3题

二分搜索算法的基本思想是将n个元素分成个数大致相同的两半,取a[n/2]与x进行比较:如果,则只要在数组a的右半部继续搜索x()

A.x<a[n/2]

B.x=a[n/2]

C.x>a[n/2]

D.x>=a[n/2]

点击查看答案

第4题

在长度为n的有序线性表中进行二分法查找,最坏情况下需要比较的次数是()

A.O(n)

B.O(n2)

C.O(log2n)

D.O(nlog2n)

点击查看答案

第5题

在13个元素构成的有序表A[1..13]中进行折半查找(或称为二分查找,向下取整)。那么以下叙述中,错误的是(60)

A.无论要查找哪个元素,都是先与A[7]进行比较

B. 若要查找的元素等于A[9],则分别需与A[7]、A[11]、A[9]进行比较

C. 无论要查找的元素是否在A[]中,最多与表中的4个元素比较即可

D. 若待查找的元素不在A[]中,最少需要与表中的3个元素进行比较

点击查看答案

第6题

在1000个大小有序的列表中查找某给定元素。用顺序查找法至多需要比较1000次(平均需要500次)可以找到该元素或确定列表中不存在该元素(需要比较1000次),而用折半查找法至多10次比较就可以找到该元素或者确定列表中不存在该元素。由此可以知,折半查找的效率比顺序查找的效率至少高50倍()
点击查看答案

第7题

将两个各有n个元素的有序表归并成一个有序表,其最少的比较次数是()

A.n

B.2n-1

C.2n

D.n-1

点击查看答案

第8题

若有18个元素的有序表存放在一维数组A[19]中,第一个元素放A[1]中,现进行二分查找,则查找A[3]的比较序列的下标依次为()

A.9,5,3

B.9,5,2,3

C.1,2,3

D.9,4,2,3

点击查看答案

第9题

对n个不同的排序码进行冒泡排序,在下列哪种情况下比较的次数最多()

A.从小到大排列好的

B.从大到小排列好的

C.元素无序

D.元素基本有序

点击查看答案

第10题

在线性表L中进行二分查找,要求L()。

A.顺序存储,元素随机排列

B.双向链表存储,元素随机排列

C.顺序存储,元素有序排列

D.双向链表存储,元素有序排列

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信