private static int HuffmanReCode(ZiFu node,int place) {
		
		if(node.left==-1&&node.right==-1){
			node.code = Integer.toString(place)+node.code;
//			表示此节点是一个叶节点
			return 1;
		}else{
			if(node.left==-1&&node.right!=-1){
				HuffmanReCode(hutree[node.right], place);
			}
			if(node.left!=-1&&node.right==-1){
				HuffmanReCode(hutree[node.left], place);
			}
			if(node.left!=-1&&node.right!=-1){
				HuffmanReCode(hutree[node.right], place);
				HuffmanReCode(hutree[node.left], place);
			}
			return 0;
		}
	}