【发布时间】:2016-06-18 11:15:08
【问题描述】:
我需要一个算法来使用 stack 在 infix 表达式中插入括号。 例如:
输入:12/c+c*p^(8+9)
输出:((12/c)+(c*(p^(8+9)))))
我只需要这个算法,如果我们通过 prefix 或 postfix 到达输出就可以了。但输出应与示例完全相同。带全括号的中缀表达式。
如果有人可以提供伪代码或逐步示例,我将不胜感激。
谢谢
【问题讨论】:
标签: algorithm data-structures stack prefix infix-notation