计算机软件技术基础第2版作者李平王秀英主编胡立栓孙雪王育平编著第4章树课件.pptVIP

  • 66
  • 0
  • 约4.3千字
  • 约 48页
  • 2016-12-25 发布于广东
  • 举报

计算机软件技术基础第2版作者李平王秀英主编胡立栓孙雪王育平编著第4章树课件.ppt

删除二叉排序树中结点(1) 按被删除结点在二叉排序树中位置,分为以下几种情况: 被删除结点是叶子结点,则可以直接删除结点; 被删除结点P只有左子树或右子树,此时只要将其左子树或右子树直接成为其双亲结点的子树即可; F P PL F PL * 删除二叉排序树中结点(2) 若被删除结点P左、右子树均不为空,这时要循结点P左子树根结点C的右子树分支找到结点S,S结点的右子树为空。然后将S的左子树成为Q结点(s的父节点)的右子树,将S结点取代被删除的P结点。 F P PR C Q QL CL S SL F S PR C Q QL CL SL * 删除二叉树结点举例 一次删除以序列{10,18,4,8,12,2,7,3}构造一棵二叉排序树中的2,8,10。 * 10 4 2 8 7 12 3 18 10 4 8 7 12 3 18 10 4 7 3 12 18 7 4 3 12 18 4.6 树与森林 树的存储方法 树和森林与二叉树的转换 树与森林的遍历 * 树的存储——双亲表示法 D A B C E F G data parent 0 1 2 3 4 5 6 A -1 B 0 C 0 D 0 E 2 F 4 G 4 * 树的存储结构-

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档