postfix-notation 相关问题

后缀表示法(也称为反向波兰表示法,RPN)是一种数学符号,其中每个运算符都遵循其所有操作数,与波兰表示法相反,后者将运算符置于前缀位置。

二进制表达式树将后缀转换为中缀,反之亦然

任务在此项目中,要求您开发一个二进制表达式树,并使用该树将后缀表达式和中缀表达式彼此转换。表达式可以包含4种运算符:...

回答 1 投票 -1

修改一段代码以允许浮点数和负数以及输入字符串中字符之间的任意数量的空格

下面的代码获取一个中缀字符串,并将其转换为前缀,并将该新表达式输出为字符串。但是,它不支持负数或浮点数。以下代码...

回答 2 投票 4

使用w / Regex的堆栈对Postfix的缀

我正在尝试找出一项家庭作业,并且遇到了一个非常特殊的怪异问题。基本上,我使用正则表达式一次将所有运算符和操作数按...

回答 1 投票 0

将后缀转换为后缀表达式,关联性始终是从左到右吗?

如果是,那为什么会这样?正确的关联性对后缀表达式有效吗?

回答 1 投票 -1

使用链接列表的C编程中的RPN计算器

我明天有任务,我才刚开始。我被要求使用链表做一个RPN计算器。我的想法是我必须编写一个输入字符串,例如(25 35 +),并显示...

回答 2 投票 0

带有Java堆栈的计算后修复符号

我正在尝试建立一种将后缀符号评估为答案的方法。例如(6 8 +)将为14。在我从...

回答 1 投票 0

使用堆栈的Java中的后缀表达式的前缀

我正在制作一种将前缀符号转换为后缀符号的方法。我在开关和机箱上遇到麻烦。它应该从扫描仪读取并识别字符串,但是当它出现时...

回答 1 投票 0

在编译器中反转字符串的规则

我有一个语法,我需要将其接受的字符串转换为前缀表示法。语法E-> E + T | T T-> T * F | F F-> id规则E-> E + T ...

回答 1 投票 0

使用数组堆栈将后缀转换为中缀符号

我正在尝试编写一个用于将后缀转换为中缀表示法的程序,但是对我来说这并不容易。 pfix堆栈说明(@是空格)------------------------------------------ --- 3 ...

回答 1 投票 0

如何在后缀后缀后保持整数分组在一起

我已经写了一个Infix to Postfix方法,但是我正在努力弄清楚如何在运算符之间保持整数在一起。当前,放入方法中的所有整数都在...

回答 1 投票 -1

如何对堆栈中的所有项目求和?后缀计算器

我正在制作一个后缀计算器,我想为其添加一个新功能。如何对堆栈中的所有项目求和,然后从堆栈中删除用于求和的项目,然后将总和推回... ...>

回答 1 投票 0

生成所有可能的“独一无二”的RPN(逆波兰式)的表达式

我想在Python以产生所有可能的RPN(逆波兰表示法)的表达式,从输入列表使用字母(例如[“A”,“B”,“C”]),并包含运营商[“+”,“ - ”, '*', '/']。我的点子 ...

回答 2 投票 10

捕获丢失的操作或操作员在栈,而从缀转换为后缀

我一直在试图找出如何能够赶上丢失的操作或操作员而从缀转换为后缀。例如)高大= Y将打印出高大的Y =我想到了......

回答 2 投票 0

如何采取的总和时,“+”是存在?

我与修复后的符号和堆栈的工作,我想知道是否/如何我可以总结一个列表中的元素,叠加等当字符串“+”存在?对于这个例子,我只是将使用一个列表...

回答 7 投票 0

在python中评估postfix?

我想编写一个函数来评估作为列表传递的后缀表达式。到目前为止,我有:def eval Postfix(text = Stack()用于文本中的符号:如果符号在“0123456789”中:...

回答 4 投票 1

写中缀到postfix,不知道为什么我的代码抛出一个越界异常

我试图在不使用java的内置堆栈的情况下这样做,所以我创建了一个带有函数的类(如下所示)。我无法弄清楚我的生活中我的逻辑错误导致了错误。包......

回答 1 投票 -1

测试C ++ postfix到中缀堆栈的太多操作数

我正在尝试测试是否有太多的操作数但无法弄清楚后缀表达式有太多操作数的条件。有人可以给我任何指示......

回答 1 投票 2

ALU是否知道后缀表示法?

*众所周知,ALU执行算术运算,但计算机是否理解修复后的表示法?

回答 1 投票 1

什么时候需要Scala Semicolons

我被困在一台锁定的电脑上工作。但我正在尝试练习我的Scala。我正在使用Ideone.com,因为我甚至无法安装scalac ...无论如何这不是编译:类DPt(var name:String,...

回答 1 投票 3

需要帮助才能使用堆栈将Postfix转换为Infix

我编写的代码将postfix转换为完全括号的中缀,作为我作业的一部分,但是这段代码只能将中缀表达式转换为单位数字。我需要帮助转换中缀...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.