#include<bits/stdc++.h>
using namespace std;
typedef struct node{
char data;
struct node *lchild,*rchild;
}Bnode,*BiTree;
/*借助队列来实现层次遍历建立二叉树,我们知道层次遍历是一层一层的遍历,
借助队列先进先出的特性,例如,ABCDE要建立二叉树,A进队列,建立树节点,
然后依次建立左孩子B,加入队列,建立C,加入队列;A左右孩子已建好,此时将A出队列。
然后队列不为空,接着是建立B的左右孩子...