(2) RR型调整 h+1 h h -2 h -1 0 (3) LR型调整 h+1 h+1 h 2 h 1 h+1 -1 0 0 0 -1 (4) RL型调整 h+1 h+1 -2 h 1 h+1 0 0 0 0 -1 16 插入16,3,7 3 7 7 调整以16为根的不平衡子树 3 16 例10.3 输入关键字序列{16,3,7,11,9,26,18,14,15},给出构造一棵AVL树的步骤。 7 3 16 11 9 插入11,9 7 3 11 9 16 调整以16为根的不平衡子树 7 3 11 9 16 调整以7为根的不平衡子树 26 9 3 11 7 16 26 插入26 在平衡的二叉排序树b中插入一个关键字为e的结点的过程是:若在b中不存在和e有相同关键字的结点,则插入一个数据元素为e的新结点,并返回1,否则返回0。若因插入而使二叉排序树失去平衡,需作平衡旋转处理,变量taller表示b是否长高。对应的插入算法为InsertAVL()。 int InsertAVL(BSTNode *b,KeyType e, int taller) /*调用方式(定义: BSTNode *b; KeyType x; int k);InsertAVL(b, x, k);其中,整型变量k作为一个引用型参数*/ { if(b==NULL) /*
您可能关注的文档
最近下载
- 装饰装修工程施工方案.docx VIP
- 深蓝SL2619-MO9 低温模块空气源热泵控制器规格书 (SL108S)标准版本-V2.1.1.doc VIP
- 药剂科药品档案建立与管理手册.docx VIP
- 太平洋证券-AI投研应用系列之四:OpenClaw投研实践——从部署到应用.pdf VIP
- 第三章 自然语言的处理.ppt VIP
- 04D701-3 电缆桥架安装国标 建筑图集 汇编 .docx VIP
- 【PPT课件】2025版煤矿安全规程-电气解读.pptx VIP
- 环境保护与生态文明建设的理论与实践试题.docx VIP
- 2025年5月深圳市福田区九年级二模【语文试卷+答案】.pdf VIP
- X射线光电子能谱(XPS).pptx VIP
原创力文档

文档评论(0)