We cannot build a tree without going around the order. What for? Say you are given only preliminary and post-orders. A simple example is shown below.
Consider two different trees,
TREE 1:
root=a;
root->left=b;
root->left->right=c;
Tree 2:
root=a;
root->right=b;
root->right->left=c;
Both trees are different from each other, but have the same sequence of preliminary and subsequent orders.
pre-order - a b c
post-order - c b a
, , .
, , , . , , node, , "" .
Post-order, , , . , , node, , "" .
In-order, , - , root, , , ( ), , , . ( )
. , , .
. , , , - , .