Алгоритм Прима онлайн

Алгоритм Прима для графа: введите взвешенные ребра, получите минимальное остовное дерево, общий вес, выбранные ребра и шаги расчета.

Вершины и старт

Формат строки: A B 4, где A и B - вершины, 4 - вес ребра. Алгоритм Прима применяется к неориентированному взвешенному графу; петли вида A A 5 игнорируются.

Вес минимального остовного дерева-
Выбрано ребер-
Компоненты-
Для новичка: как читать расчет
1. Старт Алгоритм берет стартовую вершину и считает ее уже подключенной к дереву.
2. Выбор ребра На каждом шаге выбирается самое легкое ребро из подключенной части графа к новой вершине.
3. Остановка Для связного графа в дереве будет на одно ребро меньше, чем вершин.
4. Несвязный граф Если часть вершин не достижима, калькулятор показывает минимальный остовный лес по компонентам.
Скачайте этот калькулятор и считайте офлайн · без рекламы · PDF/JPGПодключить за 50 ₽/мес
Передача файла

Для отправки PDF, изображения, документа или другого файла на другое устройство можно открыть страницу передачи файлов.

Открыть страницу

Что решает алгоритм Прима

Алгоритм Прима строит минимальное остовное дерево для неориентированного взвешенного графа. Результат показывает, какие ребра соединяют все вершины с минимальной суммой весов без циклов.

Формат ввода

Каждое ребро пишите с новой строки: A B 4. Первые два значения — вершины, третье значение — вес ребра. Если вес не указан, калькулятор считает его равным 1. Для изолированных вершин заполните отдельное поле со списком вершин.

Как читать шаги

На каждом шаге алгоритм выбирает самое легкое ребро, которое ведет из уже подключенной части графа к новой вершине. Если граф несвязный, вместо одного дерева получится минимальный остовный лес по отдельным компонентам.

Связанные калькуляторы