1、基本概念
k层二叉树最多有2^k-1个节点,第k层最多有2^(k-1)个节点;
满二叉树;k层,2^k-1个结点构成的二叉树
完全二叉树:高度为k的二叉树,除第k层外,其他层的结点个数均最大,且第k层的结点都集中在该层最左边的位置上;
具有n个结点的完全二叉树,其深度为[log2 n]+1;满二叉树的深度为log2 (n+1)。
2、遍历二叉树
先序遍历:按照根节点>左子树>右子树的顺序访问
中序遍历:按照左子树>根节点>右子树的顺序访问
后序遍历:按照左子树>右子树>根节点的顺序访问