西安石油大学:《数据结构》精品课程资源(章节习题)第10章 查找

基本概念题: 10-1什么叫静态査找?什么叫动态査找?什么样的存储结构适宜于进行静态查找?什 么样的存储结构适宜于进行动态查找? 10-2什么叫平均查找长度?写出平均查找长度的定义。 10-3索引表由哪几项组成?什么叫完全索引表?怎样构造完全索引表? 10-4什么叫等长索引表?什么叫不等长索引表? 10-5为什么B树上的查找效率比二叉排序树上的查找效率高? 10-6在哈希表中,发生冲突的可能性与哪些因素有关?为什么? 复杂概念题: 10-7已知一个个数为12的数据元素序列为{Dec,Feb,Noy,Oet,June,sept, Aug Apr, Maxy,July,Jan,Mar},要求: (1)按各数据元素的顺序构造一棵二叉排序树。 (2)设各数据元素的查找概率相等,给出该二叉排序树的平均查找长度 (注:字母的大小是指字母的ASCI码数值大小) 10-8对于一棵初始为空的3阶B树,要求: (1)给出按数据元素序列{20,30,50,52,60,68,70}构造3阶B树的图示过程。 (2)给出删除关键字50和68的图示过程。 10-9设有数据元素序列{11,23,35,47,51,60,75,8890,10211,126,},用除留余数法构造哈 希表,要求 (1)设计哈希表的长度取值m。 (2)画出用开放定址法的线性探查法解决哈希冲突的哈希表结构。 (3)画出用链表法解决哈希冲突的哈希表结构 10-10有n个结点的二叉排序树共有多少种不同形态? 上机实习题: 10-11哈希表设计。仿照10.4.4节的例10-3,设计采用除留余数法哈希函数、链地址 法哈希冲突解决方法的哈希表。要求: (1)哈希表操作包括初始化操作、元素插入操作、元素删除操作、查找操作和动态空 间撤消操作。 (2)设计一个测试程序进行测试
基本概念题: 10-1 什么叫静态查找?什么叫动态查找?什么样的存储结构适宜于进行静态查找?什 么样的存储结构适宜于进行动态查找? 10-2 什么叫平均查找长度?写出平均查找长度的定义。 10-3 索引表由哪几项组成?什么叫完全索引表?怎样构造完全索引表? 10-4 什么叫等长索引表?什么叫不等长索引表? 10-5 为什么 B_树上的查找效率比二叉排序树上的查找效率高? 10-6 在哈希表中,发生冲突的可能性与哪些因素有关?为什么? 复杂概念题: 10-7 已知一个个数为 12 的数据元素序列为{Dec, Feb, Nov, Oct, June, Sept, Aug, Apr, May, July, Jan, Mar},要求: (1)按各数据元素的顺序构造一棵二叉排序树。 (2)设各数据元素的查找概率相等,给出该二叉排序树的平均查找长度。 (注:字母的大小是指字母的 ASCII 码数值大小) 10-8 对于一棵初始为空的 3 阶 B_树,要求: (1)给出按数据元素序列{20, 30, 50, 52, 60, 68, 70}构造 3 阶 B_树的图示过程。 (2)给出删除关键字 50 和 68 的图示过程。 10-9 设有数据元素序列{11,23,35,47,51,60,75,88,90,102,113,126,},用除留余数法构造哈 希表,要求: (1)设计哈希表的长度取值 m。 (2)画出用开放定址法的线性探查法解决哈希冲突的哈希表结构。 (3)画出用链表法解决哈希冲突的哈希表结构。 10-10 有 n 个结点的二叉排序树共有多少种不同形态? 上机实习题: 10-11 哈希表设计。仿照 10.4.4 节的例 10-3,设计采用除留余数法哈希函数、链地址 法哈希冲突解决方法的哈希表。要求: (1)哈希表操作包括初始化操作、元素插入操作、元素删除操作、查找操作和动态空 间撤消操作。 (2)设计一个测试程序进行测试
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西安石油大学:《数据结构》精品课程资源(章节习题)第9章 排序.doc
- 西安石油大学:《数据结构》精品课程资源(章节习题)第8章 图.doc
- 西安石油大学:《数据结构》精品课程资源(章节习题)第7章 树和二叉树.doc
- 西安石油大学:《数据结构》精品课程资源(章节习题)第6章 递归.doc
- 西安石油大学:《数据结构》精品课程资源(章节习题)第5章 数组.doc
- 西安石油大学:《数据结构》精品课程资源(章节习题)第4章 串.doc
- 西安石油大学:《数据结构》精品课程资源(章节习题)第3章 堆栈和队列.doc
- 西安石油大学:《数据结构》精品课程资源(章节习题)第2章 线性表.doc
- 西安石油大学:《数据结构》精品课程资源(章节习题)第1章 绪论.doc
- 西安石油大学:《数据结构》精品课程资源_设计大纲.pdf
- 西安石油大学:《数据结构》精品课程资源_实验大纲.pdf
- 西安石油大学:《数据结构》精品课程资源_教学大纲.pdf
- 深圳大学:《多媒体技术及应用 Multimedia Technology and Application》课程教案(PPT课件)07 多媒体软件开发技术.ppt
- 深圳大学:《多媒体技术及应用 Multimedia Technology and Application》课程教案(PPT课件)06 多媒体著作工具.ppt
- 深圳大学:《多媒体技术及应用 Multimedia Technology and Application》课程教案(PPT课件)05 数字视频技术.ppt
- 深圳大学:《多媒体技术及应用 Multimedia Technology and Application》课程教案(PPT课件)04 计算机动画技术.ppt
- 深圳大学:《多媒体技术及应用 Multimedia Technology and Application》课程教案(PPT课件)03 图形与图像处理.ppt
- 深圳大学:《多媒体技术及应用 Multimedia Technology and Application》课程教案(PPT课件)02 数字音频技术.ppt
- 深圳大学:《多媒体技术及应用 Multimedia Technology and Application》课程教案(PPT课件)01 多媒体技术概述.ppt
- 深圳大学:《多媒体技术及应用 Multimedia Technology and Application》课程模拟试卷(A、B卷,含答案).docx
- 西安石油大学:《数据结构》精品课程资源_实验指导书.pdf
- 西安石油大学:《数据结构》精品课程资源(PPT教学课件)使用C语言(第4版)第01章 绪论(朱战立).ppt
- 西安石油大学:《数据结构》精品课程资源(PPT教学课件)使用C语言(第4版)第02章 线性表.ppt
- 西安石油大学:《数据结构》精品课程资源(PPT教学课件)使用C语言(第4版)第03章 堆栈和队列.ppt
- 西安石油大学:《数据结构》精品课程资源(PPT教学课件)使用C语言(第4版)第04章 串.ppt
- 西安石油大学:《数据结构》精品课程资源(PPT教学课件)使用C语言(第4版)第05章 数组.ppt
- 西安石油大学:《数据结构》精品课程资源(PPT教学课件)使用C语言(第4版)第06章 递归算法.ppt
- 西安石油大学:《数据结构》精品课程资源(PPT教学课件)使用C语言(第4版)第07章 广义表.ppt
- 西安石油大学:《数据结构》精品课程资源(PPT教学课件)使用C语言(第4版)第08章 树和二叉树.ppt
- 西安石油大学:《数据结构》精品课程资源(PPT教学课件)使用C语言(第4版)第09章 图.ppt
- 西安石油大学:《数据结构》精品课程资源(PPT教学课件)使用C语言(第4版)第10章 排序.ppt
- 西安石油大学:《数据结构》精品课程资源(PPT教学课件)使用C语言(第4版)第11章 查找.ppt
- 西安石油大学计算机学院:《程序设计语言(C语言)》课程教学资源_教学大纲.pdf
- 西安石油大学计算机学院:《程序设计语言(C语言)》课程教学资源(授课教案)第一章 C语言概述.docx
- 西安石油大学计算机学院:《程序设计语言(C语言)》课程教学资源(授课教案)第二章 C语言基本成分.docx
- 西安石油大学计算机学院:《程序设计语言(C语言)》课程教学资源(授课教案)第三章 指针和数组.docx
- 西安石油大学计算机学院:《程序设计语言(C语言)》课程教学资源(授课教案)第四章 函数及编译预处理.docx
- 西安石油大学计算机学院:《程序设计语言(C语言)》课程教学资源(授课教案)第五章 结构体和公用体.docx
- 西安石油大学计算机学院:《程序设计语言(C语言)》课程教学资源(授课教案)第六章 输入输出与文件.docx
- 西安石油大学计算机学院:《程序设计语言(C语言)》课程教学资源(PPT课件)第10章 指针.ppt