某順序存儲的表格,其中有90000個元素,已按關(guān)鍵字遞增有序排列,現(xiàn)假定對各個元素進行查找的概率是相同的,并且各個元素的關(guān)鍵字皆不相同。用順序查找法查找時,平均比較次數(shù)約為__(1)__,最大比較次數(shù)為__(2)__。
現(xiàn)把90000個元素按排列順序劃分成若干組,使每組有g(shù)個元素(最后一組可能不足g個)。查找時,先從第一組開始,通過比較各組的最后一個元素的關(guān)鍵字,找到欲查找的元素所在的組,然后再用順序查找法找到欲查找的元素。
在這種查找法中,使總的平均比較次數(shù)最小的g是__(3)__,此時的平均比較次數(shù)是__(4)__。當g的值大于等于90000時,此方法的查找速度接近于__(5)__。
A.100
B.200
C.300
D.400
您可能感興趣的試卷
你可能感興趣的試題
A.G的列數(shù)與行數(shù)相同
B.G的列的上界與G的行的上界相同
C.G的列的上界與G的行的下界相同
D.G的列的上下界與G的行的上下界相同
最新試題
算法好壞主要從()和()方面來衡量。
m階B-樹具有k個后繼的非葉子結(jié)點含有k-1個鍵值。
有一棵50個結(jié)點的完全二叉樹,其葉結(jié)點有()個。
對于一棵具有n個結(jié)點的二叉樹,對應二叉鏈表中指針總數(shù)為()個,其中()個用于指向孩子結(jié)點,()個指針空閑著。
在待排序的元素序列基本有序的前提下,效率最高的排序方法是()。
鏈表中為什么要引入頭結(jié)點?
算術(shù)表達式a+b/(c+d)×f的逆波蘭式是()。
簡述由二叉樹的前序、中序和后序遍歷序列如何確定二叉樹。
已知樹的前序遍歷并不能唯一地確定這棵樹,因為不知道樹的根結(jié)點是哪一個。
對于一個具有n個元素序列如果采用快速排序,那么所需的最少比較次數(shù)是(),所需的最大比較次數(shù)是(),且此序列為()序列。