Информатика • 11 класс
913

Реализация стека и очереди с помощью связных списков (Паскаль)

Изображение 1
  • Связные списки в Pascal служат удобным инструментом для создания различных динамических структур данных. Они позволяют реализовывать такие структуры, как стек и очередь, где каждый элемент хранит данные и ссылку на следующий узел.
    Связные списки можно считать «строительным материалом», а стек и очередь — «конструкциями», которые из него создаются.
  • Стек (LIFO) — структура, работающая по принципу «последним пришёл — первым вышел». В реализации на Pascal добавление (push) и удаление (pop) элементов происходят с одного конца — головы списка. При добавлении создаётся новый узел, который становится новым верхним элементом.
  • Очередь (FIFO) — структура по принципу «первым пришёл — первым вышел». Добавление (enqueue) происходит в конец списка, а удаление (equeue) — из начала. Для эффективной работы очередь поддерживает два указателя — на начало (head) и конец (tail).
Было полезно?

Рекомендуем

Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках
Зарегистрироваться в «Облаке знаний»
Логотип облако знаний
+7 (499) 322-07-57
info@oblakoz.ru

Контактный центр

МО, г. Долгопрудный,
Лихачевский проезд, 4, стр. 1

Отдел заботы о пользователях

Политика конфиденциальности

© ООО «Физикон Лаб», 2026

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪