www.pudn.com > BinaryTree.rar > BinaryTree.java


package graph; 
/* 
 * Çó¹þ·òÂüÊ÷ 
 * @author Öܽ¨Ó 
 */ 
public class BinaryTree { 
  TreeNode[] node; 
  public BinaryTree(int[] w) { 
	  int n = w.length; 
	  node = new TreeNode[n]; 
	  node = initTree(node,n,w); 
	  display(node,n); 
	  node = createTree(node,n,w); 
	  display2(node,n); 
  } 
   
private void display2(TreeNode[] node2, int n) { 
	System.out.println("===================================================="); 
	System.out.println("index\tweight\tleft\tright\tparent"); 
	for(int i=0;i