Яка різниця між алгоритмом мінімального прольотного дерева та алгоритмом найкоротшого шляху?
У моєму класі структур даних ми охопили два алгоритми мінімального прольотного дерева (Прима та Крускала) та один алгоритм найкоротшого шляху (Діккстра).
Мінімальне дерево, що охоплює, - це дерево у графіку, що охоплює всі вершини, а загальна вага дерева мінімальна. Найкоротший шлях цілком очевидний, це найкоротший шлях від однієї вершини до іншої.
Чого я не розумію, так як дерево, що має мінімальний розмір, має мінімальну загальну вагу, чи не будуть шляхи на дереві найкоротшими шляхами? Хтось може пояснити, чого я пропускаю?
Будь-яка допомога вдячна.