Вопросы по теме 'postfix-notation'

С# сгенерировал IL для оператора ++ - когда и почему префиксная/постфиксная нотация быстрее
Поскольку этот вопрос касается оператора приращения и различий в скорости с префиксной/постфиксной нотацией, я очень тщательно опишу вопрос, чтобы Эрик Липперт не обнаружил его и не раскритиковал меня! (дополнительную информацию и более подробную...
2297 просмотров

Инфикс для префиксной скобки
Как бы мне преобразовать это туда, где оно принимает круглые скобки, в настоящее время единственное, что вы можете использовать, это как 2 + 4 * 7. Мне трудно понять, как игнорировать круглые скобки, чтобы что-то вроде (2 + 3) * 7 читалось out * + 2...
10988 просмотров

Вычисление списка постфиксных выражений
Я написал программу для рекурсивного вычисления постфиксного выражения в прологе из списка выражений. Например, учитывая следующий список: [+,1,2] Он должен возвращать 3. Я сконструировал свой предикат так, чтобы он рекурсивно вызывал сам...
903 просмотров

Оценка логических выражений в интерпретаторе скриптов
В настоящее время я работаю над интерпретатором скриптов для игры, которую портирую как личный проект - я уже задавал несколько вопросов по этому поводу ранее. Он начинает работать довольно хорошо, однако я дошел до того, что мне нужно оценивать...
394 просмотров

Постфикс для инфикса в Java
Я пытаюсь оценить из постфикса. Мой код компилируется, но окончательный ответ неверен. Я пытался смотреть на другие ответы, но их не было на Java. public class PA36Stack { public static void main(String[] args) { PA31Stack an =...
8378 просмотров
schedule 05.08.2022

Инфикс к постфиксу, оценивающему унарный отрицательный
Я уверен, что это задавали несколько раз, но другие вопросы, на которые я смотрел, не очень мне помогли. Итак, приступим: у меня есть три функции, одна из которых преобразует инфиксное выражение в постфиксное, другая — препроцессорная, а третья...
1090 просмотров

Java: оценка постфиксного выражения
Это теоретическое: Мне нужно вычислить выражение, которое я уже преобразовал из infix в postfix . Постфикс сохраняется внутри Queue , так как я хотел избежать работы с String . Таким образом, я знаю, где находятся различия между числами, и я...
2107 просмотров
schedule 14.06.2023

Концептуальный инфикс в постфикс
Сейчас я готовлюсь к финалу, и я никогда не понимал, как это делать. На одном из моих домашних вопросов меня спросили, являются ли некоторые предоставленные постфиксные выражения действительными или недействительными. Есть ли верный способ узнать...
39 просмотров
schedule 08.11.2023

Как оценить нотацию обратной полировки с использованием стеков
Можно ли вычислить это постфиксное выражение? 6 2 3 + - 3 8 2 / + * 2 5 3 +
10355 просмотров
schedule 07.04.2023

Как преобразовать инфикс в постфикс/префикс с помощью модуля AST python?
Я пытаюсь преобразовать математические выражения python в постфиксную нотацию с помощью модуля AST python. Вот что я получил до сих пор: import parser import ast from math import sin, cos, tan formulas = [ "1+2", "1+2*3", "1/2",...
1045 просмотров

Отсутствующие пробелы в выводе выражения Postfix - Java
Мой код успешно преобразует инфиксное выражение в постфиксное выражение. Однако, когда я ввожу число, состоящее более чем из 1 цифры (например, 546), я не получаю пробелов между этим числом и правым операндом. Тестовый запуск моего кода: Ввод:...
570 просмотров
schedule 17.06.2022

обратная польская нотация Haskell
Будучи новичком в haskell, я решил попробовать реализовать мини-функцию обратной полировки: Принимает list типа int и строковый оператор ( '*','+','/','-' ) примените оператор к элементу tail и элементу tail-1 вернуть результирующий...
955 просмотров

Нужна помощь для преобразования Postfix в Infix с использованием стека
Я написал коды для преобразования постфикса в полностью заключенный в скобки инфикс как часть моей домашней работы, но этот код может преобразовывать инфиксное выражение только с однозначными числами. Мне нужна помощь для преобразования инфиксного...
100 просмотров
schedule 18.05.2022

Оценка дерева выражений Postfix — калькулятор
У меня есть код для создания постфиксного выражения из инфикса и создания дерева выражений из постфиксной нотации. Проблема в том, что если я дам ему выражение вроде 45 / 15 * 3, он даст мне результат 1 вместо 9, потому что сначала решаются самые...
2556 просмотров