二叉树就是一种数据结构, 它的组织关系就像是自然界中的树一样。官方语言的定义是:是一个有限元素的集合,该集合或者为空、或者由一个称为根的元素及两个不相交的、被分别称为左子树和右子树的二叉树组成。
二叉树的存储方式有两种:顺序存储、链式存储.
递归构建二叉树
创建二叉树的节点对象:
var characters = ['A','B','C','D','E','F','G','H','I','G','K','L','M','N','O',
二叉树就是一种数据结构, 它的组织关系就像是自然界中的树一样。官方语言的定义是:是一个有限元素的集合,该集合或者为空、或者由一个称为根的元素及两个不相交的、被分别称为左子树和右子树的二叉树组成。
二叉树的存储方式有两种:顺序存储、链式存储.
递归构建二叉树
创建二叉树的节点对象:
var characters = ['A','B','C','D','E','F','G','H','I','G','K','L','M','N','O',