class Node(
public int idata;--节点
public int Ddata;--节点数据
public Node LeftChild;--左节点
public Node RightChild;--右节点
public voidprints(
System.out.print(Data);)
二:遍历
1. 前序遍历。
public void preOrder(Node node){if(node.idata = null){return;}else{
node.prints;beforFind(LeftChild);beforFind(RightChild);}
2. 中序遍历。
public void inOrder(Node node){if(node.idata = null){return;}else{beforFind(LeftChild);
node.prints;beforFind(RightChild);}}
3. 后序遍历。
public void postOrder(Node node){if(node.idata = null){return;}else{beforFind(LeftChild);beforFind(RightChild);
node.prints;}}