二叉树
满二叉树就是所有节点都填满
完全二叉树就是每一层都有,不用填满,但要从左边排过来。
二叉搜索树
左子树小于根节点,右子树大于根节点:左右子树分别为二叉排序树
平衡二叉树
高度差不超过1
二叉树的存储方式可以是顺序存储也可以链式存储:顺序用数组,链式用指针
struct TreeNode {
int val;
TreeNode *left;
TreeNode *right;
TreeNode (intx): int(val),left(NULL),right(NULL){}
}
面试时,要用熟练白纸写出以上节点定义
1281

被折叠的 条评论
为什么被折叠?



