我不是要求表达式转换
我只是问一个BST,如果输入以前缀表示法的形式给出,即BST的前序遍历,那么我如何将值序列转换为中缀表示法,即BST的中序遍历。
8
/ \
1 12
\ /
5 9
/ \
4 7
/
6
例如,前序遍历将给出 8 1 5 4 7 6 12 9
我如何将这些值(输入)序列转换为中序遍历表达式 1 4 5 6 7 8 9 12。
AS 在某些情况下,中序表达式更容易处理......