刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

判断题

假设一个一维列表中有200个元素,列表中的元素都已经按降序排列,若采用二分搜索策略查找某一个元素,则最多需要8次比较就能确定是否存在所查找的元素。

A
正确
B
错误
使用微信搜索喵呜刷题,轻松应对考试!

答案:

A

解析:

【喵呜刷题小喵解析】:二分搜索是一种在有序列表中查找特定元素的搜索算法。其基本思想是将列表分成两半,然后比较目标值与中间元素。如果目标值大于中间元素,则在列表的右半部分继续搜索;如果目标值小于中间元素,则在列表的左半部分继续搜索。如果目标值等于中间元素,则搜索成功。由于每次搜索都能将搜索空间减半,因此其时间复杂度为O(log n),其中n是列表的长度。在本题中,由于列表中有200个元素,所以最多需要log2(200)次比较,即7次比较,而不是8次。因此,题目中的说法是错误的。
创作类型:
原创

本文链接:假设一个一维列表中有200个元素,列表中的元素都已经按降序排列,若采用二分搜索策略查找某一个元素,则

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share