编写程序,要求实现(1)按先序遍历序列建立二叉树的二叉链表;(2)按层次遍历二叉树。
构成二叉链表的结点类代码如下:
class BtNode{
char data;
BtNode lchild,rchild;
}
按加入空树信息的先序遍历序列建立二叉树的二叉链表代码提供如下:
//先序遍历序列建立二叉链表
public static BtNode createBiTree() throws IOException{
char c=(char) System.in.read();
if(c=='#'){
return null;
}else{
BtNode bt=new BtNode(