- 博客(1)
- 收藏
- 关注
原创 线索二叉树
小甲鱼课程笔记为什么需要线索二叉树呢?二叉树存在比较严重的空间的浪费,设一共有n个结点,那么有一个孩子结点的结点就会有一个空间的浪费,而叶子结点就会有两个空间的浪费,那么每个二叉树都会有 n+1n+1n+1个空间的浪费!那么此时就需要线索二叉树而中序遍历可以解决这种麻烦。引用自小甲鱼数据结构课程上图的二叉树经过中序遍历之后的结果就会是:HDIBEAFCG我们发现换色的结点就是刚才空的地方浪费的结点,利用中序遍历刚好他们能处于字符中间,可以很好的利用这个空间来存放前驱和后继的指针。#m
2021-03-16 19:42:05 104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人