数据结构树本页总览树简介 树是一种数据结构,由n个有限节点组成的一个具有层次关系的集合。二叉树则是每个节点最多有两个子树的树结构。二叉树一般有以下性质: 二叉树第k层上的节点数目最多为 2k−12^{k-1}2k−1 深度为 h 的二叉树至多有 2h−12^{h-1}2h−1 个节点。 包含 n 个节点的二叉树的高度至少为 log2(n+1)log_2(n+1)log2(n+1) 在任意一棵二叉 树中,若叶子节点的个数为n0n_0n0,度为2的节点数为n2n_2n2,则n0=n2+1n_0 = n_2 + 1n0=n2+1 常见相关术语