infix-notation

    2热度

    3回答

    我今天看书。它介绍了从中缀到后缀的算法。什么是好处? 在此先感谢。

    7热度

    1回答

    我希望用户能够输入这样的: 5+6*t+sin(2*t) ,所以它会被转换成这样: (+ 5 (* 6 t) (sin (* 2 t))) ,所以我可以EVAL一些功能将被实时编译和稍后有效执行。 是否有已经在上最新的Clojure工作已经可用的库(与运营商优先考虑)?

    1热度

    5回答

    我正在为后缀程序(使用堆栈)中缀工作,但经过所有这些努力,出现了某处某处出错。我得到输出作为中缀而无需转换,请检查我的intopost方法是否正确。 //stack class also containing the intopostfix method import java.util.*; public class Stack { int i,j; char p

    3热度

    3回答

    我需要一个带中缀字符串(如“3 + 4 * 9”)并将其转换为后缀(如“4 9 * 3 +”)的函数。 我得到它的工作,直到你把括号内的括号。我一整天都在努力研究,无法弄清楚自己在做什么错了 - 有人可以用清新的头脑看到它,也许?我觉得我真的很接近! 谢谢!下面的代码: string ExpressionManager::infixToPostfix(string infixExpression)

    1热度

    3回答

    我不能解决从后缀到缀此表达式。请帮我详细地了解 5 x y -/x y + 3^7/+

    -2热度

    1回答

    结果值将会是什么7 4 3 + - 3 9 2/+ * 2^5 * 它是按照订单顺序。那么我怎样才能得到这个表达的价值呢?

    3热度

    1回答

    如何将Content MathML(下例)转换为中缀或数学符号字符串。例如转换这样的: <math xmlns="http://www.w3.org/1998/Math/MathML"> <apply> <times/> <ci> compartment </ci> <ci> k1 </ci> <ci> S1 </ci>

    0热度

    2回答

    我是JavaScript的初学者。 此代码应该评估后缀表达式。 但它不起作用。我认为代码非常合乎逻辑,我不知道它有什么问题。 如果有人能帮助我,我将不胜感激! <html> <head> </head> <body> <!-- starting javaScript --> <script type = "text/javascript"> var postStr = "12

    1热度

    1回答

    我知道这里有类似的问题,但我找不到解决我遇到的问题的问题。我试图制定一种方法,将中缀表示法转换为后缀表示法,同时实现运算符的优先级以获得正确的输出。 我已经用通常的方法(push,pop,peek等)创建了自己的堆栈类,并且它工作得非常好。我的问题是,对于更复杂的表达式,如A-(B + C^D^C)/ D * B,我得到了错误的输出。转换的结果应该是ABCDC ^^ + d/B * - 而我不断获

    0热度

    1回答

    我一直在努力编写一个Java程序,使用操作数堆栈和操作堆栈从中缀表示法转换为前缀表示法。我已经实现了一个基于伪这里最多的回答工作转换器: conversion from infix to prefix 不过我现在正在想办法了时间和空间的上述算法的复杂性。 我认为空间复杂性必须是O(n),因为我们只有两个堆栈来存储它们之间共享的输入。 考虑时间复杂性,我不完全确定,是否因为必须将每个子部分从中缀转换