我正在制作一个后缀计算器,在评估后缀表达式期间,在将表达式从中缀转换为解析树期间,我必须使用堆栈对象和二叉树。
有人可以翻译吗?
我开发了一种后缀计算器方法,并且我开发了一种将表达式从中缀更改为后缀的方法,但我不明白我被要求做什么。我可以在中缀中输入一个表达式并计算它,并将其转换为后缀,但我无法确定我被要求在这里创建什么。
如何在伪代码中实现这一点的示例将非常有帮助,或者只是解释如何将数学表达式存储到二叉树中,以及如何将带有堆栈的二叉树中的表达式计算到解析树中。
我还要说我有点不确定解析树是什么。
任何解释将不胜感激。
这是一个班级的作业,所以如果信息不充分,可以在这里看到:http ://www.cs.gsu.edu/jbhola/csc3410/Spring13/assign6_expre_tree.html
我的主要观点是我只是不太明白我应该做什么或应该如何做。我们没有被教过如何编程,而且我们缺乏教科书,所以我只是有点盲目地试图围绕整个项目:/