伪代码:
分析
二叉树顺序为:ABDF####C#E#G
利用前序来做
二叉树的根节点 CreateTree(char preorder[], int size){
用掉的数目
//根
Node *root=malloc(preorder[0])
//左子树 &preorder[1],size-1
根,左用掉=CreateTree(左子树的前序,左子树前序的长度);
//右子树
伪代码:
二叉树顺序为:ABDF####C#E#G
利用前序来做
二叉树的根节点 CreateTree(char preorder[], int size){
用掉的数目
//根
Node *root=malloc(preorder[0])
//左子树 &preorder[1],size-1
根,左用掉=CreateTree(左子树的前序,左子树前序的长度);
//右子树