社区
数据结构与算法
帖子详情
怎样在AVL树中删除一个节点,删除后的树人是AVL树
hhv
2001-08-01 03:47:13
怎样在AVL树中删除一个节点,删除后的树人是AVL树,谢谢
...全文
212
8
打赏
收藏
怎样在AVL树中删除一个节点,删除后的树人是AVL树
怎样在AVL树中删除一个节点,删除后的树人是AVL树,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tpu
2001-08-30
打赏
举报
回复
linux内核里面有,linux/mm/mmap_avl.c
非常稳定。
starfish
2001-08-30
打赏
举报
回复
删除以后再通过旋转平衡AVL树。随便哪本数据结构的书上都作为经典的例子来讲的,你自己看看书吧
ifaman6666
2001-08-30
打赏
举报
回复
先按照排序数删除节点,再做avl平衡.
想要算法mailto:ifaman6666@sina.com
Zig
2001-08-02
打赏
举报
回复
找到比他大的最小数,改为当前节点。
jtjl
2001-08-02
打赏
举报
回复
找一本关于数据结构和算法的书看看不就得了
这个问题不是一两句能说得请楚的
最好看老外的书
hhv
2001-08-02
打赏
举报
回复
TO : jtjl(咳!朗里个当!朗里么朗里么个当!!):
我翻了一些数据结构和算法的书,都只有添加结点的,没有删除结点的。老外的书也一时
找不道。你能推荐几本吗?
TO : Zig(Zig)
找到比他大的最小数,改为当前节点。 难道就不要考虑树的均衡性?
hhv
2001-08-01
打赏
举报
回复
当然应该保留
yimi小马哥
2001-08-01
打赏
举报
回复
如果删除一个结点,那么,他的子树还保留吗?
AVL树
的
删除
、增加
节点
的程序
该程序包含
AVL树
的增加
节点
和
删除
节点
的操作,用户根据提示先建立一颗
AVL树
,然后选择是
删除
节点
操作还是增加
节点
操作来进行选择。
AVL树
数据结构平衡二叉查找树
在
AVL树
中
任何
节点
的两个子树的高度最大差别为1,所以它也被称为高度平衡树。增加和
删除
可能需要通过一次或多次树旋转来重新平衡这个树。
AVL树
得名于它的发明者G. M. Adelson-Velsky和E. M. Landis,他们在1962年的...
红黑树与
AVL树
数据结构高级篇
红黑树与
AVL树
数据结构高级篇
avl树
插入
删除
以及判断是否为
AVL树
AVL树
中
插入、
删除
节点
以及判断一棵二叉查找树是否为
AVL树
AVL树
的
删除
操作
AVL树
的
删除
程序,包括完整的源代码和可执行程序
数据结构与算法
33,010
社区成员
35,327
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章