Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Структуры данных и алгоритмы. Учебное пособие.pdf
Скачиваний:
0
Добавлен:
15.08.2026
Размер:
1 Мб
Скачать

◊ – некая операция над операндами a и b) называется запись, в которой знак операции размещен за операндами: ab◊.

Примеры:

Обычная

Постфиксная

(инфиксная) запись

(обратная польская) запись

 

 

((b+c)*d)

bc+d*

 

 

(a+((b-7)*d))

ab7-d*+

 

 

о) В текстовом файле записано без ошибок арифметическое выражение (АВ) в постфиксной форме (см. предыдущую задачу):

<АВ> ::= <операнд> │ (<АВ> + <АВ>) │ (<АВ> − <АВ>) │ (<АВ> * <АВ>)

<операнд> ::= <цифра> <цифра> ::= 0 │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9

Вычислить как целое число значение выражения.

Контрольные вопросы

1Понятие структуры данных стек, очередь, дек.

2Представление в памяти структур данных стек, очередь, дек.

3Задание структур данных стек, очередь, дек.

4Основные операции над структурами данных стек, очередь, дек.

5Достоинства и недостатки различного представления в памяти структур данных стек, очередь, дек.

6Использование структур данных стек, очередь для решения задач.

66

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]