本文所用方法同样适用于完全二叉树的构建
目录
前言
刚学没多久,怕忘了,就贴在这了
一、前置知识
###如不了解满二叉树/完全二叉树请移步其他文章,本文略过不表###
###本文编号均按本树在同深度的满二叉树上的编号进行标记###
-
深度为k的二叉树至多有
个节点
(深度为k就是指有k层的二叉树)
其实这个值就是深度为k的满二叉树的结点数,注意不是完全二叉树,他们并不一样。
-
具有n个节点的完全二叉树的深度为
的意思是向下取不大于x的最大整数
其实满二叉树就是一种特殊的完全二叉树,特殊就在于满二叉树所有的叶子节点都在同一层,因此是“满”的。前文已经提到满二叉树的节点是,那么倒推一下k的值,可以得到
-
关于左右孩子和双亲节点的推导
对于一颗有n个结点的完全二叉树(深度为