Реализация и оптимизация алгоритма Дейкстры для поиска кратчайшего пути в графе

Выполнен
Заказ
5528196
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
26 Сен 2023 в 23:55
Цена
5 000 ₽
Блокировка
10 дней
Размещен
25 Июл 2023 в 17:40
Просмотров
39
Описание работы

Исходные данные:


Реализовать набор классов для хранения информации о вершинах и ребрах графа

Перегрузить операторы ввода/вывода в поток >>, << так, чтобы можно было вводить и выводить информацию о графе и из файла, и из консоли

Реализовать процесс поиска маршрута между двумя пунктами с помощью алгоритма Дейкстры

Оптимизировать построенный код: 1) по производительности, 2) по потреблению памяти

Обосновать выбор структуры данных

для хранения информации о ребрах и вершинах


Перечень вопросов:


Организовать ввод информации о вершинах и весах ребер

Проиллюстрировать изменение потребления памяти и скорость работы до и после оптимизации

Проиллюстрировать оценки алгоритма по памяти и производительности

Сравнить оценки алгоритма Дейкстры с оценками других алгоритмов поиска маршрута


Полезные ссылки:


Кормен, часть VI

Топп, Форд. Глава 13


https://prog-cpp.ru/deikstra/

https://e-maxx.ru/algo/dijkstra

https://www.e-olymp.com/ru/blogs/posts/21

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
57 дней 5 часов 33 минуты
Выполнен в срок
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир