卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

二分查找最大查找次數(shù) 二分法查找的平均查找長度!~?

二分法查找的平均查找長度!~?在做這類問題時,我們應該畫一棵二叉樹。然后把葉子補好。葉的高度是失敗的搜索數(shù)。然后,總和除以葉數(shù)就是失敗查找的平均長度。非葉節(jié)點是成功的,高度是搜索成功的次數(shù),再除以非葉

二分法查找的平均查找長度!~?

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

可以對n個元素的有序數(shù)組進行二叉搜索,通過繪制二叉決策樹來分析要分析的比較數(shù)。二叉決策樹的高度為[log2(n)]1級,這是二叉搜索的最大比較次數(shù)。例如,如果n=1000,則最大比較次數(shù)為[log2(1000)]1=9,1=10。如果要計算平均比較次數(shù),則需要分析二叉決策樹中的每個節(jié)點。第一級比較一次,第二級比較兩次,第三級比較三次,以此類推,將每個節(jié)點的比較次數(shù)相加,然后節(jié)點數(shù)(元素數(shù))就是平均比較次數(shù)。這里,假設搜索是在等概率條件下進行的。例如:有一個由九個元素組成的有序數(shù)組,每個元素用1,2,3。。。8, 9. 然后二叉決策樹如下:如圖所示,如果要查找的元素位于第五個位置,則只需進行一次比較即可找到它。如果找到第九個元素,就需要四個比較。該算法分別比較第五、第七、第八和第九個元素。因此,平均比較次數(shù)如下:你能理解這個分析嗎?希望能對你有所幫助。

C語言,二分法查找次數(shù)公式怎么推導?

順序搜索的基本思想是遍歷整個列表,并將記錄的關鍵字與給定值逐一進行比較。如果記錄的關鍵字等于給定值,則搜索成功并找到記錄。如果關鍵字與最后一條記錄的給定值之間的比較不相等,則表中沒有記錄,搜索失敗。

二進制搜索的基本思想是:

在有序表中,以中間記錄作為比較對象。如果給定值等于中間記錄的關鍵字,則搜索成功;如果給定值小于中間記錄的關鍵字,則在中間記錄的左半部分繼續(xù)搜索;如果給定值大于中間記錄的關鍵字,則在右半部分繼續(xù)搜索中間記錄的一半。重復上述過程,直到找到為止。