Псевдо код для преобразования инфикса в постфикса

голоса
2

Я изо всех сил получать псевдокод для этого.

Строка сканирования слева направо для каждого полукокса Если операнд добавить его в строку Else, если оператор добавить в стек ....

Я изо всех сил, как обращаться () ы

Задан 18/10/2009 в 00:52
источник пользователем
На других языках...                            


3 ответов

Ответил 18/10/2009 в 00:57
источник пользователем

голоса
0

Я немного ржавый на это, но когда вы сталкиваетесь с «(», вы толкаете его в стек, поскольку она имеет самый высокий приоритет. Я не могу вспомнить, что делать, когда вы сталкиваетесь с «)», но я думаю, что это идет на стек, а также потому, что его самый высокий приоритет.

Ответил 18/10/2009 в 00:59
источник пользователем

голоса
0

(идет в стек, а затем , когда вы получаете )вы поп из стека до тех пор , пока не найдете (.

Википедия имеет более подробное описание алгоритма, вспомогательную функции, а также оператор.

Ответил 18/10/2009 в 02:11
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more