数据结构 在对有二十个数据有序表作二分查找时有4个结点的查找长度是4

这句话是什么意思,为什么有4个节点查找长度是4》???

二分法画一个二叉树
第0层1个结点,查找这一层任意一个结点比较次数为1次;
第1层2个结点,查找这一层任意一个结点比较次数为2次;
第2层4个结点,查找这一层任意一个结点比较次数为3次;
第3层8个结点,查找这一层任意一个结点比较次数为4次;
第4层5个结点,查找这一层任意一个结点比较次数为5次。
总的查找次数为1*1+2*2+4*3+8*4+5*5=74,等概率平均检索长度为74/20=3.7
温馨提示:答案为网友推荐,仅供参考
相似回答