7
ответов

Эффективность стекового вычисления выражения для математического парсинга

Я должен записать в академических целях, приложение, которое выводит выражения ввода данных пользователем на печать как: f (x) = 1 - exp (3^ (5*ln (cosx)) + x) подход я принял решение записать, синтаксический анализатор должен преобразовать...
вопрос задан: 10 February 2010 19:39
2
ответа

Алгоритм Shunting Yard в случае & ldquo; a b + & rdquo; [Дубликат]

Я изучаю алгоритм шунтирования. Я читал wikipedia, и это дало мне подробные шаги. Но если вы напишете выражение как 1 2 +, оно будет оцениваться так же, как 1 + 2. Вы ...
вопрос задан: 14 April 2015 18:38
2
ответа

Можно ли использовать алгоритм шунтирующего двора для проверки таких (недопустимых) выражений? [Дубликат]

Я написал реализацию алгоритма Shunting yard. Я использую его для преобразования математических выражений из infix в postfix (aka RPN) (3 + 4) * (5 + 8) = & gt; 3 4 + 5 8 + * Я не отправляю код ...
вопрос задан: 14 April 2015 18:38
2
ответа

Как я могу изменить свой Алгоритм Сортировочной станции, таким образом, он принимает унарные операторы?

Я работал над реализацией Алгоритма Сортировочной станции в JavaScript для класса. Вот моя работа до сих пор: var userInput = подсказка ("Входят в математическое выражение":); постфикс var =...
вопрос задан: 20 October 2009 21:25
0
ответов

Проблемы с алгоритмом маневрового двора

Я успешно реализовал алгоритм маневрового двора на java. Сам алгоритм был прост, но у меня проблемы с токенизатором. В настоящее время алгоритм работает со всем, что я хочу ...
вопрос задан: 4 May 2012 23:29
0
ответов

Проблемы с пониманием того, что делать с выводом алгоритма маневрового двора

Я просматривал вики-страницу: http://en.wikipedia.org/wiki/ Shunting-ярд_algorithm Я использовал пример кода для создания первой части, в основном я сейчас могу повернуть: 3 + 4 * 2 / (1 - 5) ^ ...
вопрос задан: 1 December 2011 16:17