万能百科  > 所属分类  > 

在最坏情况下,二分查找法的时间复杂度为( )。

在最坏情况下,二分查找法的时间复杂度为( )。

正确答案:

C二分法查找也称拆半查找,能使用二分1法查找的线性表必须满足两个条件,用顺序存储结构以及线性f表有序。利用二分法查找元素x的过程如下:将x与线性表1的中间项比较,如果X的值与中间项的值相等,则查找成功,1结束查找;如果x小于中间项的值,则在线性表的前半部分以二分法继续查找;如果x大于中间项的值,则在线性表的后半1部分以二分法继续查找。可以证明,对于长度为n的有序线性f表,在最坏情况下,二分法查找需比较l092n次,故时间复杂度1为l092n。故选择C选项。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签