请问二叉树的删除操作是可以交换的嘛

SpiritInside 2008-09-16 12:39:25
就是说先删除x, 再删除y和先删除y再删除x是一样的吗?
如果不是, 可否给个反例呢
...全文
265 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
newarr 2008-09-17
  • 打赏
  • 举报
回复
如5楼所示,不知道你想求什么。
currenttt 2008-09-16
  • 打赏
  • 举报
回复
可否说清楚一些?删除节点以后二叉树的形状是什么样的了?
SpiritInside 2008-09-16
  • 打赏
  • 举报
回复
就是y和x都是二叉树中的任意结点.
jieao111 2008-09-16
  • 打赏
  • 举报
回复
??
  • 打赏
  • 举报
回复
你想怎么删除,如果你删除的节点的父节点有左,右孩子,而被删除节点也右左右孩子,那它的左右孩子怎么跟父节点联系?

就是5楼讲的这种:
1
/ \
2 3
/ \
4 5
。你把2删除了,准备怎么处理4,5???
SpiritInside 2008-09-16
  • 打赏
  • 举报
回复
各位还没有回答俺的问题啊

到底...二叉树的删除操作是否遵守交换律?

谢了
  • 打赏
  • 举报
回复
1
/ \
2 3
/ \
4 5
删除某个节点之后还是二叉树???
那上图中删去2之后会是什么样子?
SpiritInside 2008-09-16
  • 打赏
  • 举报
回复
当然还是二叉树了

只是, 删了儿子结点, 孙子结点就和父亲结点直接相连了而已
但是还是二叉树啊.

33,027

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧