Содержание
- 2. ФПМИ БГУ |V|=n - число вершин в графе (орграфе) |E|=m - число ребер (дуг) в графе
- 3. Структуры данных для представления графа (орграфа) ФПМИ БГУ Матрица смежности Списки смежности Матрица инцидентности Списки дуг
- 4. Матрица смежности. Списки смежности 2 3 4 1 4 1 4 1 2 3 1 2
- 5. Матрица инцидентности Ө(nm) Ө(nm) ФПМИ БГУ
- 6. Списки дуг 1 3 4 2 e4 e1 e2 e3 e’2 Ө(n+m) e’3 e’4 e’1
- 7. Поиск в ширину (англ. BFS - Breadth First Search) ФПМИ БГУ
- 8. 1 1 1 0 2 2 2 3 Поиск в ширину 1 6 5 4 3
- 9. Задание графа матрицей смежности Время работы О(n2) Время работы О(n+m) v u1 uk ФПМИ БГУ Задание
- 10. кратчайший путь – задан взвешенный граф (орграф); необходимо найти такой путь между заданной парой вершин, для
- 11. ФПМИ БГУ BFS находит наименьший путь между стартовой вершиной поиска в ширину (start) и всеми, достижимыми
- 12. 1 1 3 5 4 3 1 6 5 4 3 2 7 10 8 9
- 13. 1 4 7 3 6 9 2 0 5 8 Пометки вершин орграфа в порядке их
- 14. Свойством двудольного графа является то, что если две вершины графа смежны, то они принадлежат разным долям.
- 15. Орграф G Основание орграфа G ФПМИ БГУ Для определения двудольности ориентированного графа нужно сначала перейти к
- 16. 1 6 5 4 3 2 7 10 8 9 11 При обнаружения цикла (вершина w,
- 17. 1 2 2 2 1 6 5 4 3 2 7 10 8 9 11 1
- 18. 1 6 5 4 3 2 7 10 8 9 11 Всякий максимальный по включению связный
- 19. ФПМИ БГУ BFS можно использовать для решения следующих задач Поиска маршрута между заданной парой вершин. Поиска
- 20. Эйлеров цикл в графе Для связного графа эйлеров цикл – это цикл, который содержит все рёбра
- 21. ФПМИ БГУ эйлеров граф граф не является эйлеровым т.к. есть вершины нечётной степени граф должен быть
- 22. ФПМИ БГУ Граф эйлеров, если мы можем его нарисовать, не отрывая руку от бумаги: стартуем из
- 23. Алгоритм построения эйлерова цикла в графе Абстрактные типы данных очередь (queue) и стек (stack) – пустые.
- 24. 1 5 3 4 2 Алгоритм построения эйлерова цикла графа Структуры данных очередь (queue) и стек
- 25. 1 5 3 4 2 Время работы алгоритма на списках смежности: О(m) ФПМИ БГУ 1 2
- 26. Задан граф (не обязательно связный). Необходимо покрыть граф наименьшим числом рёберно-непересекающихся цепей. Цепи могут быть открытыми
- 27. ФПМИ БГУ
- 28. 1 5 3 4 2 6 7 ФПМИ БГУ 1. Если граф содержит эйлеров цикл, то
- 29. 5. Удалим из эйлерова цикла вершину f и инцидентные ей рёбра. ФПМИ БГУ 1 5 3
- 30. ФПМИ БГУ
- 31. 1 5 3 4 2 6 ФПМИ БГУ стек эйлеров цикл : 1 – 5 –
- 32. Поиск в глубину ( англ. DFS - Depth First Search)
- 33. 1 6 5 4 3 2 7 10 8 9 11 1 2 3 5 10
- 34. 1 6 5 4 3 2 7 10 8 9 11 1 2 3 5 10
- 35. ФПМИ БГУ Программная реализация DFS
- 36. ФПМИ БГУ
- 37. Нерекурсивный DFS на списке смежности Здесь last - массив, в котором для каждой вершины v хранится
- 38. 1 6 5 4 3 2 7 10 8 9 11 1 2 7 0 5
- 39. Вместо None можно использовать -1 или v, если мы точно знаем, что нет петель. Зная метки
- 40. Компоненты связности графа 0 2 1 Граф называется связным, если любые две его несовпадающие вершины соединены
- 41. Определение двудольности графа 1 2 3 4 True False True is_bipartite=False ФПМИ БГУ
- 42. Топологическая сортировка ФПМИ БГУ
- 43. Топологической сортировкой вершин орграфа, который не содержит контуров, называется такая перенумерация его вершин, что у любой
- 44. Для выполнения топологической сортировки вершин ациклического орграфа можно использовать, алгоритмы А. Кана (1962) Р. Тарьяна (1976)
- 45. Алгоритм Кана Пока в графе G существуют вершины без входящих дуг, выполнять следующие действия: найти любую
- 46. 1 2 3 4 5 1 2 1 2 ФПМИ БГУ Проверить, всем ли вершинам были
- 47. 1 5 2 3 7 6 4 8 1 2 6 5 7 8 3 4
- 48. Алгоритм Тарьяна ФПМИ БГУ
- 49. 1 5 2 3 6 7 4 8 topsorted: 4 3 8 1 2 5 6
- 50. ФПМИ БГУ
- 51. Выделение сильно-связных компонент орграфа Орграф называется сильносвязным, если любые его две вершины достижимы друг из друга
- 52. Алгоритм Косарайю - Шарира выделения сильно-связных компонент орграфа (основанный на DFS) 1978 год Самбрасива Рао Косарайю/Косараджу
- 53. Алгоритм Косарайю - Шарира 1 3 2 4 5 8 7 6 9 10 1 3
- 54. Обоснование корректности алгоритма Косарайю-Шарира Рассмотрим конденсацию графа G, то есть граф, в котором все сильно связные
- 55. Пусть rg -- транспонированный орграф g, то есть орграф, в котором все дуги развернуты в обратную
- 56. ФПМИ БГУ DFS можно использовать для решения следующих задач Поиск маршрута между заданной парой вершин. Определение
- 57. Общие задачи в iRunner для закрепления навыков 0.4 Матрица смежности 0.5. Канонический вид (по списку дуг)
- 59. Скачать презентацию
























































Углы, диаграммы, факториал. Повторение
Элементы статистической обработки данных
Решение системы линейных уравнений. Методы решения системы линейных уравнений
Путешествие на воздушных шарах
Планиметрия. Обзор методички
Линейная функция. Задания
Геометрический смысл производной
Раскрытие скобок
Теорема Пифагора. Учебник
Соотношения между сторонами и углами в треугольнике
SLUChAJNYE_VELIChINY
Презентация на тему Решение задач В10 (ЕГЭ 2012)
Lektsia_1
Несущая способность сечений при изгибе
Умножение натуральных чисел 5 класс
Կրճատ բազմապատկման բանաձևեր
Логарифмические функции
Сложение чисел от 1 до 10
Что такое дискретная математика?
Составление краткой записи и решение задач
Типы моделей процессов и систем
Единицы измерения. Свойство дроби
Построение кривой времени t=f(s) методом инженера Лебедева
Измеряй и сравнивай
Обобщение понятия о показателе степени
Задачи и примеры. 1 класс
Математическая грамотность. Урок 2
Метод Гаусса