Содержание
- 2. Теория графов – обширный самостоятельный раздел дискретной математики. Используется при проектировании компьютерных сетей, трубопроводов, строительстве дорог
- 3. Граф это конечное множество вершин V и множество ребер R, соединяющих пары вершин, G=(V,R). Мощности множеств
- 4. Вершины, соединенные ребром, называются смежными. Ребра, имеющие общую вершину, также называются смежными. Ребро и любая из
- 5. Ориентированный граф Неориентированный граф В орграфе ребро называют дугой.
- 6. Маршрут графа – последовательность вершин и ребер. Маршрут замкнутый (циклический), если начальная и конечная вершины совпадают.
- 7. Взвешенный граф (сеть) – граф, ребрам или дугам которого поставлены в соответствие числа (вес). Вес сети
- 8. Способы описания графа: матрица инциденций, матрица смежности, списки связи, перечни ребер.
- 9. Матрица инциденций N – количество вершин M – количество ребер Матрица инциденций – это двумерный массив
- 10. Матрица инциденций 1 2 3 4 5 6 7 8 9 1 2 3 4 5
- 11. Матрица смежности – это двумерный массив N*N.
- 12. Матрица смежности графа
- 13. Матрица смежности сети (с учетом весов ребер)
- 14. Списки связи Задание графа списками связи осуществляется с помощью одномерного массива размерности N для хранения указателей.
- 15. Списки связи 1 2 3 4 5 6 7 8 9 1 2 3 4 5
- 16. Перечень ребер Для хранения перечня ребер необходим двумерный массив размерности M×2. Строка массива описывает ребро.
- 17. Перечень ребер 1 2 3 4 5 6 7 8 9 1 2 3 4 5
- 18. Подграфы и деревья Подграф графа G называют граф, у которого все вершины и ребра принадлежат графу
- 19. Подграфы и деревья Дерево – это граф, в котором нет циклов. Остовное связное дерево – подграф,
- 20. Преобразование графа в остовное связное дерево минимального веса Пусть G=(V,R) – связанный взвешенный неориентированный граф. Граф
- 21. Граф в форме схемы
- 22. Матрица смежности связного взвешенного неориенторованного графа
- 23. Подграф графа, остовной связный подграф, остовное связное дерево
- 24. Цикломатическое число γ показывает сколько ребер графа нужно удалить, чтобы в нем не осталось циклов. γ=m-n+1
- 25. Остовные связные деревья графа G
- 26. Построение остовного связного дерева минимального веса. Алгоритм Крускала Из графа удаляют все ребра, получается остовной подграф,
- 27. Существует 4 случая: 1) обе вершины включаемого ребра принадлежат одноэлементным подмножествам, тогда они объединяются в новое,
- 28. Алгоритм заканчивает работу, когда все вершины будут объединены в одно множество, при этом оставшиеся ребра не
- 29. Пример построения остовного дерева минимального веса для графа G
- 33. Вопросы для закрепления В какой форме можно представить граф? В чем разница между орграфом и не
- 34. Изучение графов на языке Паскаль. Построить остовные связные деревья минимального веса для графов с 5-ю вершинами
- 35. Объявление переменных Два целочисленных пятиэлементных массива X и Y для хранения координат вершин графа Целочисленный двумерный
- 36. Генерация случайных координат 5-ти вершин графа (цикл по i). Вычисление весов ребер. Вывод матрицы смежности взвешенного
- 37. Построение остовного связанного дерева минимального веса с учетом 4-х случаев. Тело программы
- 38. Даны координаты вершин графа. Вычислить весы ребер. Вывести матрицу смежности взвешенного неориентированного графа. Построить остовное связное
- 39. V1 V2 V3 V4 V5
- 40. Решение. R12=round(sqrt(sqr(84-50)+sqr(59-6)))=63
- 41. V1 V2 V3 V4 V5
- 42. Решение. мин R35=22, {3,5} мин R14=28, {3,5}, {1,4} мин R23=30, {3,5,2}, {1,4} мин R13=34, {1,2,3,4,5} S=22+28+30+34=114
- 43. V1 V2 V3 V4 V5
- 44. Ответы 50 59 84 6 70 32 22 59 91 40 63 34 28 45 30
- 45. 68 50 22 88 86 10 78 58 79 29 Даны координаты вершин графа. Вычислить весы
- 46. Ответы 68 50 22 88 86 10 78 58 79 29 60 44 13 24 101
- 47. Практическая работа 46 51 51 83 43 53 6 60 17 96 32 4 41 54
- 48. 4 67 45 74 25 39 43 83 4 33 42 35 42 34 40 9
- 49. 83 88 78 64 1 43 89 34 83 51 25 94 54 37 80 32
- 50. 65 34 69 12 33 63 57 18 18 58 22 43 18 53 62 13
- 51. 29 35 64 37 26 58 73 1 47 82 35 23 56 50 43 37
- 52. 40 57 7 70 86 76 88 3 98 81 35 50 72 63 79 105
- 53. 48 37 86 62 40 3 31 40 99 70 45 35 17 61 75 59
- 54. 2 23 96 36 56 76 89 96 1 20 95 76 114 3 57 60
- 55. 87 51 11 6 51 15 66 51 59 34 88 51 21 33 41 71
- 57. Скачать презентацию