当前位置:网站首页>Arbre binaire équilibré [Arbre AVL] - Insérer et supprimer
Arbre binaire équilibré [Arbre AVL] - Insérer et supprimer
2022-07-07 23:37:00 【YYY Zxc】
1、Longueur moyenne de la recherche(Hauteur de l'arbre):
2、Facteur d'équilibre du noeud=Hauteur du sous - arbre gauche-Hauteur du sous - arbre droit
Le facteur d'équilibre d'un noeud d'arbre binaire équilibré ne peut être que0,1Ou-1
2、Insérer
2.1 L'objet de chaque ajustement est“Sous - arbre de déséquilibre minimal”
2.2 Ajuster le Sous - arbre de déséquilibre minimalA
①LL【AL'enfant gauche tourne vers le haut à droite】:InAL'insertion dans le Sous - arbre gauche de l'enfant gauche provoque un déséquilibre
②RR【AL'enfant droit tourne à gauche】:InAL'insertion dans le Sous - arbre droit de l'enfant droit provoque un déséquilibre
③LR【AL'enfant de gauche l'enfant de droite tourne d'abord à gauche, puis à droite】:
InAL'insertion dans le Sous - arbre droit de l'enfant de gauche provoque un déséquilibre
④RL【A L'enfant droit l'enfant gauche tourne d'abord à droite, puis à gauche 】:
InAL'insertion dans le Sous - arbre gauche de l'enfant droit provoque un déséquilibre
【Note:】 Chaque rotation fait de cet enfant un père , Papa devient un enfant.
【Note:】Seuls les enfants de gauche peuvent pivoter vers le haut à droite
Seul l'enfant droit peut tourner à gauche
3、Supprimer
边栏推荐
- SAP HR奖罚信息导出
- C number of words, plus ¥, longest word, average value
- MATLAB signal processing [Q & A essays · 2]
- C simple question 2
- [stm32+esp8266 connects to Tencent cloud IOT development platform 3] stm32+esp8266-01s dynamically registers devices on Tencent cloud (at instruction mode) -- with source code
- 生鲜行业数字化采购管理系统:助力生鲜企业解决采购难题,全程线上化采购执行
- Three questions TDM
- 【汇总】看过的一些Panel与视频
- B_ QuRT_ User_ Guide(39)
- Display the server hard disk image to the browser through Servlet
猜你喜欢
Unity3d learning notes 5 - create sub mesh
C simple question one
S2b2b mall solution of intelligent supply chain in packaging industry: opening up a new ecosystem of e-commerce consumption
Right click the idea file to create new. There is no solution to create new servlet
伸展树(一) - 图文解析与C语言实现
Class C design questions
Ora-02437 failed to verify the primary key violation
城联优品作为新力量初注入,相关上市公司股价应声上涨150%
B_ QuRT_ User_ Guide(36)
PCB wiring rules of PCI Express interface
随机推荐
Three questions TDM
包装行业智能供应链S2B2B商城解决方案:开辟电商消费新生态
C # exchange number, judge to pass the exam
POJ2392 SpaceElevator [DP]
8.31 Tencent interview
Svn relocation
做自媒体视频剪辑怎么赚钱呢?
Spark 离线开发框架设计与实现
0-1 knapsack problem
高效的S2B2C电商系统,是这样帮助电子材料企业提升应变能力的
ASP. Net query implementation
建筑建材行业SRM供应商云协同管理平台解决方案,实现业务应用可扩展可配置
SAP HR social work experience 0023
USB (XVIII) 2022-04-17
Navicat connects Oracle
C method question 2
Stringutils tool class
系统设计概述
移动端异构运算技术 - GPU OpenCL 编程(基础篇)
SAP memory parameter tuning process