public static<T> String euler(TNode<T> t)
{
String s="";
if(t!=null)
{
if(t.left==null&&t.right==null)
s+=t.nodeValue;
else
{
s+="(";
s+=euler(t.left);
s+=t.nodeValue;
s+=euler(t.right);
s+=")";
}
}
return s;
}
利用欧拉回路构造表达式