二分法次数计算公式(二分法计算方法步骤)

二分法次数计算公式(二分法计算方法步骤)

首页维修大全综合更新时间:2025-02-05 10:24:48

二分法次数计算公式

(n+1)/2=5.5

1次,精度1

2次 精度0.5

3次 精度0.25

4次 精度0.125

5次 精度0.0625

所以5次

可以使用画二叉判定树的方法来分析。该二叉判定树的高度为[log2(n)]+1层,此即为二分查找的最多比较次数,比如:n=1000,则最多比较[log2(1000)]+1=9+1=10次。

如果要计算平均的比较次数,则需要对二叉判定树中的每个节点进行分析,处于第一层的比较1次,第二层的比较2次,第三层比较3次,依次类推……把各个节点的比较次数累加,再处于节点数(元素个数)即为平均比较次数,这里假设查找是在等概率的情况下进行的。

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.