题目详情
当前位置:首页 > 计算机考试 > 初级程序员
题目详情:
发布时间:2024-05-06 18:51:58

[单项选择]若采用链地址法对关键字序列(74,10,23,6,45,38,18)构造哈希表(或散列表),设散列函数为H(Key)=Key%7(%表示整除取余运算),则哈希表中地址为()的单链表长度为0(即没有关键字被映射到这些哈希地址)。
A. 0、1和2
B. 1、2和3
C. 1、3和5
D. 0、1和5

更多"若采用链地址法对关键字序列(74,10,23,6,45,38,18)构"的相关试题:

[单项选择]元素59存放在散列表中的地址是( )。
13~14题基于下列描述:散列表的地址区间为0~17,散列函数为H(K)=Kmod 17采用线性探测法处理冲突,并将关键字序列26、25、72、38、8、18、59依次存储到散列表中。

A. 8
B. 9
C. 10
D. 11
[单项选择]在长度为11的哈希表中已经填有关键字28、49、40,现有关键字为38的记录,若采用线性探测再散列,应该填入的地址为( )。
A. 8
B. 4
C. 6
D. 3
[单项选择]在长度为11的哈希表中已经填有关键字28、49、40,现有关键字为38的记录,若采用二次探测再散列,应该填入的地址为( )。
A. 8
B. 4
C. 5
D. 3
[单项选择]若构造散列表时不发生冲突,则给定的关键字与其哈希地址之间的对应关系是()。(其中n>1且m>1)
A. 1:1
B. 1:n
C. n:1
D. n:m
[单项选择]由关键字序列(12,7,36,25,18,2)构造一棵二叉排序树(初始为空,第一个关键字作为根结点插入,此后对于任意关键字,若小于根结点的关键字,则插入左子树中;若大于根结点的关键字,则插入右子树中,且左、右子树均为二叉排序树),该二叉排序树的高度(层数)为()
A. 6
B. 5
C. 4
D. 3
[单项选择]分别以下列序列构造二叉排序树,与用其他三个序列所构造的结果不同的是( )。
A. (100,80,90,60,120,110,130)
B. (100,120,110,130,80,60,90)
C. (100,60,80,90,120,110,130)
D. (100,80,60,90,120,130,110)
[单项选择]对于哈希表,如果将装填因子定义为表中装入的记录数与表的长度之比,那么向表中加入新记录时,()。
A. 装填因子的值随冲突次数的增加而递减
B. 装填因子越大发生冲突的可能性就越大
C. 装填因子等于1时不会再发生冲突
D. 装填因子低于0.5时不会发生冲突
[单项选择]以下关于哈希表的叙述中,错误的是()。
A. 哈希表中元素的存储位置根据该元素的关键字值计算得到 
B. 哈希表中的元素越多,插入一个新元素时发生冲突的可能性就越小 
C. 哈希表中的元素越多,插入一个新元素时发生冲突的可能性就越大 
D. 哈希表中插入新元素发生冲突时,需要与表中某些元素进行比较
[单项选择]哈希表的平均查找长度和 (39) 无直接关系。
A. 哈希函数
B. 装填因子
C. 哈希表记录类型
D. 处理冲突的方法
[单项选择]设二叉排序树中关键字由1~1000的整数构成,现要查找关键字为363的结点,下列关键字序列不可能是在二叉排序树上查找到的序列是( )。 
A. 2,252.401,398,330,344,397,363
B. 924,220,911,244,898,258,362,363
C. 925,202,911,240,912,245,363
D. 2,399,387,219,266,382,381,278,363
[单项选择]排序中关键字比较次数与序列的原始状态有关的排序方法是( )
A. 插入排序法
B. 希尔排序法
C. 直接选择排序法
D. 堆排序法
[单项选择]对下列关键字序列若采用快速排序法进行排序,哪一个序列的速度最快 ( )
A. 24,27,3,17,9,19,30
B. 3,9,17,24,19,27,30
C. 27,19,30,17,24,3,9
D. 24,9,17,30,27,19,3
[单项选择]若用冒泡排序对关键字序列18,16,14,12,10,8),进行从小到大的排序,所需进行的关键字比较总次数是______。
A. 10
B. 15
C. 21
D. 34
[单项选择]若用冒泡排序对关键字序列18,16,14,12,10,8,进行从小到大的排序,所需进行的关键字比较总次数是( )。
[单项选择]对于下列关键字序列,不可能构成某二叉排序树中一条查找路径的序列是()。
A. 95,22,91,24,94,71 
B. 92,20,91,34,88,35 
C. 21,89,77,29,36,38 
D. 12,25,71,68,33,34
[单项选择]下列序列中,由第一趟快速排序可得到的序列(排序的关键字类型是字符串)是( )
A. [da,ax,eb,de,bb]ff[ha,gc]
B. [cd,eb,ax,da]ff[ha,gc,bb]
C. [gc,ax,eb,cd,bb]ff[da,ha]
D. [ax,bb,cd,da]ff[eb,gc,ha]
[单项选择]下列序列中,()是执行第一趟快速排序后得到的序列(排序的关键字类型是字符串)。
A. [da,ax,eb,de,bb]ff[ha,gc]
B. [cd,eb,ax,da]ff[ha,gc,bb]
C. [gc,ax,eb,cd,bb]ff[da,ha]
D. [ax,bb,cd,da]ff[eb,gc,ha]

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码