Слайди лекції з курсу "Розробка та аналіз алгоритмів. Частина 1". Тема лекції: "Алгоритм Дейкстри".
http://edx.prometheus.org.ua/courses/KPI/Algorithms101/2015_Spring/about
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
14 Алгоритм Дейкстри
1. Розробка та аналіз
алгоритмів
14. Алгоритм Дейкстри
• Пошук найкоротших шляхів у графі
• Алгоритм Дейкстри
• Швидка реалізація алгоритму
(с) Олексій Молчановський, Prometheus.org.ua 1
2. Задача пошуку найкоротших шляхів у графі
1. Пошук найкоротшого шляху від
вершини s до вершини t
2. Пошук найкоротших шляхів від
вершини s до всіх інших вершин графу
3. Пошук найкоротших шляхів між усіма
парами вершин графу
(с) Олексій Молчановський, Prometheus.org.ua 2
• Пошук відбувається у зважених графах
9. Черги з пріоритетами (Лекція 09. Піраміди)
• Вставка елементу (Insert) – додає елемент до черги
• Визначення максимального елементу (Maximum) – повертає
значення найбільшого елементу черги
• Видалення максимального елементу (ExtractMax) – видаляє та
повертає найбільший елемент з черги
• Збільшення ключа для елементу (IncreaseKey) – збільшує
значення ключа для заданого елементу черги
(с) Олексій Молчановський, Prometheus.org.ua 9