Целью курсовой работы было изучить алгоритм Флойда для нахождения кротчайших путей в графе. Написать программу вычисления и отладить её. Провести эксперименты. Споставленной задачей справился успешно.
Постановка задачи.
Задан граф G=G(V,R), |V|=n. Каждому ребру графа (a,b)R a,bV поставлено в соответствие числу l(a,b), называемой длиной (весом) ребра (a,b). Если ребро (a, b) отсутствует, то считаем, что l(a,b)=+∞. Определим длину l(Pab) пути Pab из вершины a в вершину b, как сумму длин ребер, составляющих этот путь. Задача отыскания кратчайшего пути для заданных вершин s,tV заключается в построении пути из s в t минимальной длины при условии, что такой путь существует. Обозначим такой путь P*st, пустой путь
Цель, постановка задачи и алгоритм....3
Реализация алгоритма4
Программа...7
Результаты.43
Список литературы...48
1. Э.Майника «Алгоритмы оптимизации на сетях и графах» 2. О.И.Мельников, В.А.Емеличев «Лекции по теории графов» 3. В.В.Фаронов «Delphi- программирование на языке высокого уровня»
ств». В соответствии с поставленной целью возникают следующие задачи работы.1. Постановка задачи;2. Изучение литературы по предметной области;3. Написание прикладной программы;4. Отладка прикладной пр
ельства теорем, машинный перевод (автоматический перевод с одного естественного языка на другой), распознавание изображений и анализ сцен, планирование действий роботов, алгоритмы и стратегии игр.ЭС -
склада 9ти потребителям доставили груз (тонны). Известно расстояние от каждого склада до каждого потребителя.Написать программу на языке VBA, которая вводит исходные данные, выполняет расчеты и вывод
едования, становится очевидной актуальность изучения материала вероятностно-статистического характера.Данная тема исследования актуальна для студентов специальности «Педагогика и психология» в связи с
го приложения Macromedia Flash. Чем сложнее элементы, тем больше технических проблем с ними возникает. Это непреложная истина. В случае с Flash, камнем преткновения между веб-браузерами и собственно с