数据结构-作业11

这篇博客主要探讨了数据结构中的哈希表、二叉排序树以及各种查找算法,包括线性探测法、二叉排序树查找、折半查找、顺序查找和分块查找。题目涉及哈希冲突处理、查找效率、二叉排序树的构建及查找路径等概念,旨在帮助读者理解这些基本数据结构和算法。
摘要由CSDN通过智能技术生成

参考教材:数据结构教程(Java语言描述)        作者:李春葆

1 . 容易 (4分)假设有k个关键字互为同义词,若用线性探测法把这k个关键字插入到哈希表中,至少要进行______ 次探测。

A. k-1

B. k

C. k+1

D. k(k+1)/2

2 . 容易 (4分)对于下列关键字序列,不可能构成某二叉排序树中一条查找路径是______。

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

3 . 容易 (4分)一棵二叉排序树是由关键字集合{18,43,27,44,36,39}中的某个关键字序列构建的,其中序遍历序列是______。

A. 树形未定,无法确定

B. 18,43,27,77,44,36,39

C. 18,27,36,39,43,44,77

D. 18,44,43,39,36,27,77

4 . 容易 (4分)以下查找方法中速度最快的是______。

A. 折半查找

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值