首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

散列表是一种重要的存储方式,在散列表里可快速进行检索。(1)散列表的基本思想是什么?(2)常用的散

散列表是一种重要的存储方式,在散列表里可快速进行检索。

(1)散列表的基本思想是什么?

(2)常用的散列函数有哪些,请举例说明(至少三个)。

(3)怎样用拉链法和开地址法处理碰撞?

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“散列表是一种重要的存储方式,在散列表里可快速进行检索。(1)…”相关的问题
第1题
● 下列有关数据存储结构的叙述中,正确的是“ (44) ”和“ (45) ”。 (44)A. 顺序存储方式只能用于存储

● 下列有关数据存储结构的叙述中,正确的是“ (44) ”和“ (45) ”。

(44)A

. 顺序存储方式只能用于存储线性结构

B. 顺序存储方式的优点是存储密度,插入、删除运算效率高

C. 链表的每个结点中都恰好包含一个指针

D. 队列的存储方式既可以是顺序方式,也可以是链接方式

(45)

A. 散列表的结点中只包含数据元素自身的信息,不包含任何指针

B. 负载因子(装填因子)是散列法一个重要参数,它反映散列表装满程度

C. 散列法存储的基本思想是把关键字的值作为数据的存储地址

D. 在散列法中,不同的关键字值对应到不同的存储地址称作发生了冲突

点击查看答案
第2题
● 下列有关数据存储结构的叙述中,正确的是“ (44) ”和“ (45) ”。(44)A. 顺序存储方式只能用于存储

● 下列有关数据存储结构的叙述中,正确的是“ (44) ”和“ (45) ”。

(44)

A. 顺序存储方式只能用于存储线性结构

B. 顺序存储方式的优点是存储密度,插入、删除运算效率高

C. 链表的每个结点中都恰好包含一个指针

D. 队列的存储方式既可以是顺序方式,也可以是链接方式

(45)

A. 散列表的结点中只包含数据元素自身的信息,不包含任何指针

B. 负载因子(装填因子)是散列法一个重要参数,它反映散列表装满程度

C. 散列法存储的基本思想是把关键字的值作为数据的存储地址

D. 在散列法中,不同的关键字值对应到不同的存储地址称作发生了冲突

点击查看答案
第3题
A.散列表的结点中只包含数据元素自身的信息,不包含任何指针B.负载因子(装填因子) 是散列法一

A.散列表的结点中只包含数据元素自身的信息,不包含任何指针

B.负载因子(装填因子) 是散列法一个重要参数,它反映散列表装满程度

C.散列法存储的基本思想是把关键字的值作为数据的存储地址

D.在散列法中,不同的关键字值对应到不同的存储地址称作发生了冲突

点击查看答案
第4题
判断下列叙述正确与否。 ①顺序存储方式只能用于存储线性结构。 ②顺序存储方式的优点是存储密度大,

判断下列叙述正确与否。

①顺序存储方式只能用于存储线性结构。

②顺序存储方式的优点是存储密度大,且插入、删除运用算效率高。

③链表的每个结点中都恰好包含一个指针。

④散列法存储的基本思想是由关键码的值决定数据的存储地址。

⑤散列表的结点中只包含数据元素自身的信息,不包含任何指针。

⑥负载因子(装填因子)是散列法的一个重要参数,它反映散列表的装满程度。

⑦栈和队列的存储方式既可是顺序方式,也可是链接方式。

⑧用二叉链表法(llink-rlink法)存储包含n个结点的二叉树,结点的2n个指针区域中有n+1个为空指针。

⑨用相邻矩阵法存储一个图时,在不考虑压缩存储的情况下,所占用的存储空间大小只与图中结点个数有关,而与图的边数无关。

⑩邻接表法只能用于有向图的存储,而相邻矩阵法对于有向图和无向图的存储都适用。

点击查看答案
第5题
已知一个线性表(38,25,74,63,52,48),假定采用散列函数h(key)=key%7计算散列地址,并散列存储在散列表A[0..6]中,若采用线性探测方法解决冲突,则在该散列表上进行等概率成功查找的平均查找长度为(52)。

A.1.5

B.1.7

C.2

D.2.3

点击查看答案
第6题
(13)下列关于散列表的叙述中,哪一条是不正确的? A)散列法的基本思想是:由结点的关键码值决定结点

(13)下列关于散列表的叙述中,哪一条是不正确的?

A)散列法的基本思想是:由结点的关键码值决定结点的存储地址

B)好的散列函数的标准是能将关键码值均匀地分布在整个地址空间中

C)在散列法中,处理碰撞的方法基本有两类:拉链法和除余法

D) 散列表的平均检索长度随负载因子的增大而增加

点击查看答案
第7题
下列关于散列表的叙述中,哪一条是不正确的?()A) 散列法的基本思想是:由结点的关键码值决定结点的

下列关于散列表的叙述中,哪一条是不正确的?()

A) 散列法的基本思想是:由结点的关键码值决定结点的存储地址

B) 好的散列函数的标准是能将关键码值均匀地分布在整个地址空间中

C) 在散列法中,处理碰撞的方法基本有两类:拉链法和除余法

D) 散列表的平均检索长度随负载因子的增大而增加

点击查看答案
第8题
若设散列表的大小为m,利用散列函数计算出的散列地址为h-hash(x)。(1)试说明确定m的原则。(2)试
若设散列表的大小为m,利用散列函数计算出的散列地址为h-hash(x)。(1)试说明确定m的原则。(2)试

若设散列表的大小为m,利用散列函数计算出的散列地址为h-hash(x)。

(1)试说明确定m的原则。

(2)试证明:如果采用二次探查法解决冲突,表的大小是一个索数,若当表的装载因子α≤0.5,则新的元素总能被插入,且在插人过程中没有一个存储地址被探查2次。

点击查看答案
第9题
若线性表(23,14,45,12,8,19,7)采用散列法进行存储和查找。设散列函数为 H(Key)=Key mod 7并采用线性探查法(顺序地探查可用存储单元)解决冲突,则构造的散列表为(38),其中,mod表示整除取余运算。

A.若线性表(23,14,45,12,8,19,7)采用散列法进行存储和查找。设散列函数为 H(Key)

B.若线性表(23,14,45,12,8,19,7)采用散列法进行存储和查找。设散列函数为 H(Key)

C.若线性表(23,14,45,12,8,19,7)采用散列法进行存储和查找。设散列函数为 H(Key)

D.若线性表(23,14,45,12,8,19,7)采用散列法进行存储和查找。设散列函数为 H(Key)

点击查看答案
第10题
●已知一个线性表(38,25,74,63,52,48),假定采用h(k)=k%6计算散列地址进行散列存储,若用线性探测的开放定址法处理冲突,则在该散列表上进行查找的平均查找长度为 (44) 。(44)

A.1.5

B.1.7

C.2

D.2.3

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改