数据结构 孩子兄弟表示法(二叉树表示法) 实现:用二叉链表作树的存储 结构,链表中每个结点的两个a 指针域分别指向其第一个孩子 结点和下一个兄弟结点。 al A de卧f g囗囚山区
数据结构 tjm a b c d e f g h i a b c d e f g h i ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 孩子兄弟表示法(二叉树表示法) 实现:用二叉链表作树的存储 结构,链表中每个结点的两个 指针域分别指向其第一个孩子 结点和下一个兄弟结点
数据结构 642森林与二叉树的转换 树 二叉树 A (B)(C D ABCDE B D E A B B+c E D
数据结构 tjm A B C E D 树 A B C D E 二叉树 A ^ ^ B C ^ D ^ ^ E ^ A ^ ^ B C ^ D ^ ^ E ^ 6.4.2 森林与二叉树的转换 A ^ ^ B C ^ D ^ ^ E ^
将肉转换成二叉树 数据结构 加线:在兄弟之间加一连线。 抹线:对每个结点,除了其左孩子外,抹掉其与 其余孩子之间的连线。 旋转:将树作适当的旋转即可 ⑥⑩⊙⑥⑥画① 树转换成的二叉树其右子树一定为空。 ①m
数据结构 tjm A B C D E F G H I A B C D E F G H I A B C D E F G H I A B C D E F G H I A B C D E F G H 树转换成的二叉树其右子树一定为空。 I 加线:在兄弟之间加一连线。 抹线:对每个结点,除了其左孩子外,抹掉其与 其余孩子之间的连线。 旋转:将树作适当的旋转即可。 将树转换成二叉树