Автор работы: Пользователь скрыл имя, 02 Июня 2013 в 18:20, лабораторная работа
Цель работы : изучить основные алгоритмы поиска кратчайшего пути в графе.
Задание : В заданном ориентированном графк найти кратчайший путь от вершины А до вершины F.
A.addVersh('D');
A.addVersh('E');
A.addVersh('F');
A.addRebro(A.findVershByName('
A.addRebro(A.findVershByName('
A.addRebro(A.findVershByName('
A.addRebro(A.findVershByName('
A.addRebro(A.findVershByName('
A.addRebro(A.findVershByName('
A.addRebro(A.findVershByName('
A.addRebro(A.findVershByName('
A.addRebro(A.findVershByName('
A.output();
A.findMinWay('A', 'F');
return 0;
}
Результаты
При выполнении программы на экран были выведены результаты выполнения операций над деревом, а именно поиск кратчайшего пути от вершины А до вершины F (Рисунок 2).
На экран были выведены все пройденные вершины и сумма весов ребер, которые составляют длину кратчайшего пути (Рисунок 2).
Рисунок 2 – Скриншот результата выполнения программы