數據結構折半查找算法 關于數據結構二分法查找成功的平均查找長度和失敗的查找長度?
關于數據結構二分法查找成功的平均查找長度和失敗的查找長度?在做這類問題時,我們應該畫一棵二叉樹。然后把葉子補好。葉的高度是失敗的搜索數。然后,總和除以葉數就是失敗查找的平均長度。非葉節(jié)點是成功的,高度
關于數據結構二分法查找成功的平均查找長度和失敗的查找長度?
在做這類問題時,我們應該畫一棵二叉樹。然后把葉子補好。葉的高度是失敗的搜索數。然后,總和除以葉數就是失敗查找的平均長度。非葉節(jié)點是成功的,高度是搜索成功的次數,再除以非葉節(jié)點的數量是成功的平均長度。對于11個節(jié)點,二叉樹的成功搜索長度為(1x1 2x2 3x4 4x4)/11=33/11,失敗搜索長度為(4x8 3x4)/(84)=44/12