Вопросы по теме 'shunting-yard'

Эффективность оценки выражений на основе стека для математического анализа
Мне нужно написать в академических целях приложение, которое отображает выражения, вводимые пользователем, например: f(x) = 1 - exp(3^(5*ln(cosx)) + x) Подход, который я выбрал для написания синтаксического анализатора, заключается в преобразовании...
2445 просмотров
schedule 13.04.2022

унарный минус в анализаторе выражения маневровой станции
вот мой синтаксический анализатор выражений, использующий алгоритм сортировочной станции, он работает хорошо, как и ожидалось, за исключением одной ситуации, когда я использую унарный минус, как в -2 * 3, он не будет работать (я думаю, что не должен,...
4448 просмотров
schedule 01.09.2023

Алгоритм маневрового двора с отладкой функций
Я хочу реализовать «функции» в алгоритме маневровой станции помимо операторов и сделать небольшой интерпретатор из полученного алгоритма, но алгоритм по умолчанию игнорирует синтаксически неправильное использование токенов. Есть ли кто-нибудь, кто...
212 просмотров
schedule 15.10.2022

Преобразование инфиксного выражения в RPN с использованием алгоритма маневровой станции
Я пытался правильно ответить на вопрос прошлой экзаменационной работы, в котором меня просили преобразовать 5 + 3 * 6 * (8 * 2 + 1) в RPN. Единственный ответ, который я получаю, это 53682***1+. Когда я оцениваю свой ответ RPN выше, я не получаю...
74 просмотров
schedule 10.01.2023