Экзаменационные вопросы по дисциплине
"Высокоуровневые методы программирования"
-
Рекурсия. Рекурсивные определения
и алгоритмы. Примеры рекурсивных алгоритмов.
-
Задача поиска. Алгоритмы поиска: линейный и бинарный поиск.
- Задача сортировки. Алгоритмы сортировки: пузырьковая, вставками, быстрая
- Указатели, манипуляции с указателями.
Представление сложных типов данных с помощью указателей.
- Односвязные, двусвязные и кольцевые списки, основные
операции над ними.
- Стеки, очереди, деки, методы их
представления и обработки.
- Деревья, основные определения,
способы представления деревьев. Идеально сбалансированные деревья.
- Деревья сортировки, основные
операции над деревьями сортировки.
- Ориентированные графы, основные
определения, способы представления ориентированных графов.
- Нахождение простого пути в ориентированном графе. Нахождение кратчайшего пути в ориентированном графе.
код задач