Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

алгоритмы / Вопросы к экзамену ПОт 2010

.doc
Скачиваний:
81
Добавлен:
18.03.2015
Размер:
22.53 Кб
Скачать

ВОПРОСЫ К ЭКЗАМЕНУ

для студентов специальности ПОт

по дисциплине "СТРУКТУРЫ И АЛГОРИТМЫ КОМПЬЮТЕРНОЙ ОБРАБОТКИ ДАННЫХ"

  1. Предмет изучения дисциплины "Структуры и алгоритмы компьютерной обработки данных". Абстрактные типы данных. Классификация структур данных.

  2. Хеширование. Хеш-функции. Коллизии и методы их устранения. Сферы применения хеширования, достоинства метода.

  3. Деревья: поисковое дерево, идеально - сбалансированное дерево, сбалансированное поисковое дерево, В-дерево. Рекурсивные методы прохождения деревьев. Алгоритмы построения деревьев.

  4. Сферы применения графов. Способы машинного представления графов, их достоинства и недостатки.

  5. Алгоритмы поиска в графе: поиск в ширину, поиск в глубину.

  6. Эйлеров путь, эйлеров цикл, эйлеров граф. Алгоритм нахождения эйлерова цикла.

  7. Нахождение кратчайших расстояний. Алгоритм Дейкстры.

  8. Остовные деревья графа. Алгоритмы нахождения дерева минимального веса: алгоритм Прима, алгоритм Крускала.

  9. Эффективность алгоритмов и её составляющие. Алгоритмы и их сложность. Доминирование. О-функции и их особенности.

  10. Правила для определения сложности. Функции, часто используемые для оценки сложности алгоритмов (список функционального доминирования). Сравнение алгоритмов с различными порядками сложности.

  11. Анализ алгоритмов и определение их сложности по управляющим структурам. Контрольные замеры. Критический взгляд на О-анализ. (ограниченность О-анализа).

  12. Полиномиальные алгоритмы и труднорешаемые задачи. Два аспекта труднорешаемости задач.