最新最全的华为OD-E卷 - 订阅链接🔗 - 支持OJ在线评测
华为ODE卷-二叉树中序遍历-200分
问题描述
小兰拿到一个用字符串表示的二叉树结构。每个节点用一个字母表示,左右大括号内包含该节点的子节点,左右子节点用逗号分隔。如果逗号前为空则表示左子节点为空,如果没有逗号则表示右子节点为空。现在需要输出这棵二叉树的中序遍历结果。
中序遍历的顺序是:左子树、根节点、右子树。
输入格式
输入一个字符串,由大小写字母、左右大括号、逗号组成。保证输入格式正确。
输出格式
输出一个字符串,表示二叉树的中序遍历结果。
样例输入1
a{b{d,e{g,h{,i}}},c{f}}