typedef struct Node
{
Node(int x, Node* pl, Node* pr) :xValue(x), lnode(pl), rnode(pr){
}
Node() {};
char xValue;
Node* lnode;
Node* rnode;
}Node;
void Order1(Node* p)
{
if (p)
{
printf("%c ", p->xValue); //跟
Order1(p->lnode);
Order1(p->rnode);
}
}
void Order2(Node* p)
{
if (p)
{
Node(int x, Node* pl, Node* pr) :xValue(x), lnode(pl), rnode(pr){
}
Node() {};
char xValue;
Node* lnode;
Node* rnode;
}Node;
void Order1(Node* p)
{
if (p)
{
printf("%c ", p->xValue); //跟
Order1(p->lnode);
Order1(p->rnode);
}
}
void Order2(Node* p)
{
if (p)