搜索
单选题

某顺序存储的表格,其中有90000个元素,已按关键字递增有序排列,现假定对各个元素进行查找的概率是相同的,并且各个元素的关键字皆不相同。 用顺序查找法查找时,平均比较次数约为__(1)__,最大比较次数为__(2)__。 现把90000个元素按排列顺序划分成若干组,使每组有g个元素(最后一组可能不足g个)。查找时,先从第一组开始,通过比较各组的最后一个元素的关键字,找到欲查找的元素所在的组,然后再用顺序查找法找到欲查找的元素。在这种查找法中,使总的平均比较次数最小的g是__(3)__,此时的平均比较次数是__(4)__。当g的值大于等于90000时,此方法的查找速度接近于__(5)__。 空白(2)处应选择()

A. 25000

B. 30000

C. 45000

D. 90000

查看答案
更多相关题目
热门题目
传统数据库技术中的数据是()数据,而DW中的数据是()数据。 程序的基本控制结构顺序结构、选择结构和循环结构,C/C++中的switch语句属于()控制结构,for语句属于()控制结构。 DBS的性能调整涉及到()、()、()、()、()、()和()等7个方面。 假设一个有3个盘片的硬盘,共有4个记录面,转速为7200转/分,盘面有效记录区域的外直径为30cm,内直径为10cm,记录位密度为250位/mm,磁道密度为8道/mm,每磁道分16个扇区,每扇区512个字节,则该硬盘的非格式化容量和格式化容量约为(1),数据传输率约为(2)。若一个文件超出磁道容量,剩下的部分(3)。空白(3)处应选择() 一般来说,ADSL的上行速率()下行速率。 在复合对象模型中,数据类型可以是基本数据类型,还可以是()类型或()类型。 对于以下编号为①、②、③的正规式,正确的说法是( )。①(aa*|ab)*b ②(a|b)* b ③((a|b)*|aa)*b在二叉树的前序序列中,若结点u在结点v之前,则u一定是V的祖先。 SQL的集合处理方式与主语言单记录处理方式之间如何协调? 程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程序,其__(1)__,但在__(2)__的场合,还经常全部或部分地使用低级语言。在低级语言中,汇编语言与机器语言十分接近,它使用了__(3)__来提高程序的可读性。高级语言有许多种类,其中,PROLOG是一种__(4)__型语言,它具有很强的__(5)__能力。空白(2)处应选择()