我使用二进制布尔函数作为输入字符串,需要一种有效的方法来查找“主”或“根”运算符。公式形式上的一些限制是只有" and“和"or”运算符,没有求反运算。输入字符串将" and“运算符表示为单个a's,将"or”运算符表示为单个o's。基本变量是由大写字母表示的。我在python中工作。例如,S= "( A O B)a(C O
我已经将一个简单的算法从Python3移植到Javascript,令人惊讶的是,我得到了不同的答案。Python代码如预期的那样工作,我不知道Javascript为什么有不同的工作方式。def foo(): a = theArray[0] c = theArray[2] e = theArray[4] res = (((a**2 + b**2 - (d - e)^