- 2
- 0
- 约1.35万字
- 约 54页
- 2019-10-08 发布于广东
- 举报
本章主要内容 本章主要学习静态查找和动态查找方法。静态查找包括顺序查找、二分查找和分块索引查找等,动态查找包括二叉排序树、B树等。作为重点内容本章还介绍了哈希查找及相关知识。 查找是数据结构中的重要操作,好的查找方法会大大提高执行效率。通过本章学习,应掌握以下内容: ??????? 查找的有关概念; ??????? 静态查找; ??????? 动态查找; 哈希查找。 对于非平衡二叉排序树,希望通过适当调整,使其成为平衡二叉树,设A结点为失去平衡的最小子树根结点,对该子树进行平衡化调整归纳起来有以下四种情况: 1.LL型平衡旋转 当在A的左子树上插入结点,使A的平衡因子由1增至2而失去平衡,因此需要进行一次顺时针旋转操作。如图8-9(a)所示。 A B 1 插入前,平衡 A B 2 C 插入结点,失去平衡 A B 0 C 顺时针旋转后,平衡 2.RR型平衡旋转 由于在A的右子树上插入结点,使A的平衡因子由-1增至-2而失去平衡,因此需要进行一次逆时针旋转操作。如图所示。 A B -1 插入前 平衡 A B -2 C 插入结点 失去平衡 C B 0 A 逆时针旋转后 平衡 3.LR型平衡旋转 由于在A的左子树的右子树上插入结点,使A的平衡因子由1增至2而失去平衡,因此需要进行两次旋转(先逆时针旋转,再顺时针旋转)操作。如图8-9(c)所示。 A B 1
您可能关注的文档
- 新编计算机组装与维护 教学课件 作者 王希望主编 第7章 其它设备.ppt
- 新编计算机组装与维护 教学课件 作者 王希望主编 第9章 微型计算机组装.ppt
- 新编计算机组装与维护 教学课件 作者 王希望主编 第10章 操作系统安装及应用技巧.ppt
- 新编计算机组装与维护 教学课件 作者 王希望主编 第11章 常用工具软件.ppt
- 新编计算机组装与维护 教学课件 作者 王希望主编 第12章 计算机病毒防范与治理.ppt
- 新编计算机组装与维护 教学课件 作者 王希望主编 第13章 计算机故障检测与处理.ppt
- 新编经济法教程 教学课件 作者 山东财政 第八章 产品质量法和消费者权益保护法.ppt
- 新编经济法教程 教学课件 作者 山东财政 第七章 反不正当竞争法和反垄断法.ppt
- 新编经济法教程 教学课件 作者 山东财政 第十一章 税收法律制度.ppt
- 新编经济法教程 教学课件 作者 山东财政 第十章 票据法.ppt
原创力文档

文档评论(0)