- 1
- 0
- 约8.58千字
- 约 9页
- 2017-01-08 发布于北京
- 举报
[数据结构第六章平衡树
6.5平衡二叉树
平衡二叉树(balanced binary tree)是对二叉搜索树的一种改进。二叉搜索树有一个缺点,那就是树的结构事先无法预料,随意性很大,它只与结点的值和插入次序有关,往往得到的是一棵很不“平衡”的二叉树。二叉搜索树与理想平衡树相差越远,树的高度就越高,其运算时间就越长,在最坏的情况下,就是对单链表进行运算的时间,其时间复杂度由O(n)变为O(n),从而部分或全部地丧失了利用二叉搜索树组织数据的优点。为了克服二叉搜索树的这个缺点,需要在插入和删除结点时对树的结构进行必要的调整,使二叉搜索树始终处于一种平衡的状态,即始终成为一种平衡二叉树(balanced binary tree),简称平衡树。当然它不是理想平衡树,因为那将使调整操作更为复杂,使调整带来的好处得不偿失。
本节将首先讨论平衡树的定义和调整操作,然后讨论B_树的定义以及查找、插入和删除等运算。
6.5.1平衡二叉树的定义
平衡二叉树简称平衡树是由阿德尔森一维尔斯基和兰迪斯(Adelson-Velskii and Landis)于1962年首先提出的,所以又称为AVL树。平衡树的定义是:若一棵二叉树中每个结点的左、右子树的高度至多相差1,则称此树为平衡树。我们把二叉树中每个结点的左子树高度减去右子树的高度定义为该结点的平衡因子(balance factor),因此,平衡树中每个结点的平衡因子只能是1,
您可能关注的文档
- [数学第13周教案.doc
- [数学课堂最后五分钟怎样才能高效发表时间.doc
- [数学逻辑1.doc
- [数学:1.1.4投影与直观图教案二新人教B版必修2.doc
- [数据库和数据库管理系统的基础知识.doc
- [数据库技术与原理.docx
- [数据库管理实验报告.doc
- [数据流图与功能结构图.doc
- [16-1法拉第电磁感应定律-副本.ppt
- [数据结构二叉树作业.doc
- 十五五规划下科研仪器与试剂国产化对创新药研发的成本影响.pptx
- 十五五规划下生物防治技术迎来规模化投资窗口.pptx
- 十五五规划下生物医药基因疗法安全性监测投资机遇及体系.pptx
- 十五五规划下医药领域地理因素与区域流行病学的投资指向.pptx
- 合规红线与避坑实操手册(2026)《NBT 11517-2024矿用提升容器重要承载件无损检测方法与判定规则》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11520-2024煤矿井下顺槽刮板转载机用迈步自移装置》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11537-2024煤矿在用卡轨人车检测检验规范》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11540-2024煤和岩石耐磨性测定方法》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11542-2024煤矿巷道笼式锚索底板锚注支护技术规范》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11541-2024顺层定向长钻孔预抽煤巷条带煤层瓦斯区域防突技术规范》.pptx
最近下载
- 冀教版七年级下册英语精品教学课件 Unit 4 Lesson 1 What is friend.ppt VIP
- 2026年(完整版)《系统解剖学》练习题题库及答案.docx VIP
- 2026年中考第一次模拟考试:英语一模突破卷(河南专用)(解析版).docx VIP
- 居家适老化改造指南.pdf VIP
- 喷水织机电控手册.pptx VIP
- 2025年四川(专升本)数学考试真题及参考答案.docx VIP
- 2026年中考第一次模拟考试:中考数学一模突破卷(河南专用)(解析版).docx VIP
- 居家适老化改造指导手册.docx VIP
- 燃烧和火灾基本知识课件.pptx VIP
- 城市居家适老化改造指导手册.pdf VIP
原创力文档

文档评论(0)