Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Алгоритм Краскала

Таблица смежности данного графаДан взвешенный граф
Построение минимального остовного дерева. Алгоритм КраскалаПодготовила ученица 10-А классаЭМЛОгурцова Валерия Таблица смежности данного графаДан взвешенный граф В алгоритме Краскала рассматриваются не вершины, а ребра. Идеей этого метода есть Алгоритм можно сформулировать так:1. Определяем начально состояние остовного дерева как пустой и 1. Находим ребро с наименьшим весом. В нашем случае это ребро (4,6). Дальше мы ищем ребра с наименьшим весом, и действуем аналогично. 1(4,6)3(5,6)555735(1,2)5(3,4)5(3,7)7(2,7) Надеемся вы поняли, как работает этот алгоритм.СПАСИБО ЗА ВНИМАНИЕ!
Слайды презентации

Слайд 2 Таблица смежности данного графа
Дан взвешенный граф

Таблица смежности данного графаДан взвешенный граф

Слайд 3 В алгоритме Краскала рассматриваются не вершины, а ребра.

В алгоритме Краскала рассматриваются не вершины, а ребра. Идеей этого метода

Идеей этого метода есть постепенное построение остовного дерева за

счет соединения отдельных поддеревьев в единое. Сначала в пустое остовное дерево записывается ребро с наименьшим весом. Дальше делаем аналогично, т.е. добавляем ребра с наименьшим весом, которые ещё не были записаны в остовное дерево.

Слайд 4 Алгоритм можно сформулировать так:
1. Определяем начально состояние остовного

Алгоритм можно сформулировать так:1. Определяем начально состояние остовного дерева как пустой

дерева как пустой и считаем, что все вершины создают

N поддеревьев, которые в свою очередь не имеют никаких ребер. Присвоим им имена порядкового номера соответствующих вершин.
2. Если же количество ребер в остовном дереве меньше чем (N-1), то среди свободных ребер данного графа, которые ещё не были задействованы в остовном дереве, определяем ребро с наименьшим весом. Таки ребром может быть ребро, которое принадлежит разным поддеревьям. В другом случаи переходи к пункту 4.
3. Добавляем новое ребро к остовному дереву, а вершинам, которые принадлежат двум поддеревьям, что объединяются, и к оторым принадлежат вершины текущего ребра, присвоить значение порядкового номера одного из поддеревьев.
4. Завершить алгоритм.

Слайд 5 1. Находим ребро с наименьшим весом. В нашем

1. Находим ребро с наименьшим весом. В нашем случае это ребро

случае это ребро (4,6). И заносим его в массив.


Слайд 6 Дальше мы ищем ребра с наименьшим весом, и

Дальше мы ищем ребра с наименьшим весом, и действуем аналогично. 1(4,6)3(5,6)555735(1,2)5(3,4)5(3,7)7(2,7)

действуем аналогично.
1
(4,6)
3
(5,6)
5
5
5
7
3
5
(1,2)
5
(3,4)
5
(3,7)
7
(2,7)


  • Имя файла: algoritm-kraskala.pptx
  • Количество просмотров: 100
  • Количество скачиваний: 0