19 / 19 / 5
Регистрация: 03.11.2011
Сообщений: 80
|
|
1 | |
Перевести выражение из инфиксной формы в постфиксную24.10.2012, 05:52. Показов 5792. Ответов 5
Метки нет (Все метки)
Помогите пожалуйста написать программу. Дана строка, в которой записано математическое выражение в инфиксной форме. В этой строке могут содержаться цифры, знаки операций +, -, *, / и скобки (). Необходимо перевести это выражение в постфиксную форму.
Например, 3+6*2-7/3 -> 362*+73/- 4+2*(6-3) -> 4263-*+
0
|
24.10.2012, 05:52 | |
Ответы с готовыми решениями:
5
Написать программу преобразования инфиксной формы выражения в постфиксную (память) Перевести выражение, записанное в обычной (инфиксной) форме в постфиксную форму Перевод инфиксной формы в постфиксную Преобразования инфиксной формы в постфиксную |
19 / 19 / 5
Регистрация: 03.11.2011
Сообщений: 80
|
|
27.10.2012, 15:04 [ТС] | 2 |
Можно ли решить эту задачу без помощи стека?
0
|
19 / 19 / 5
Регистрация: 03.11.2011
Сообщений: 80
|
|
28.10.2012, 16:30 [ТС] | 4 |
Да ничем. Просто мне нужно без стека. Прочитал про метод рекурсивного спуска. Пока не пойму, как делать. Прошу помочь с реализацией этого метода.
0
|
19 / 19 / 5
Регистрация: 03.11.2011
Сообщений: 80
|
|
01.11.2012, 13:18 [ТС] | 5 |
Есть идеи?
0
|
01.11.2012, 13:37 | 6 |
В рекурсивном методе стек все равно присутствует неявно :-)
0
|
01.11.2012, 13:37 | |
01.11.2012, 13:37 | |
Помогаю со студенческими работами здесь
6
Написать программу, которая переводит выражение, записанное в обычной (инфиксной) форме в текстовом файле infix, в постфиксную форму Перевести выражение из инфиксной записи в префиксную Из инфиксной в постфиксную Перевод из инфиксной в постфиксную Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |