Автор очень ответственно и профессионально подходит к выполнению заказов. Большое спасибо!
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
На практике часто бывает полезно изобразить некоторую ситуацию в виде рисунков, составленных из точек (вершин), представляющих основные ситуации, и линий (ребер), соединяющих определенные пары этих вершин и представляющих связи между ними.
Таким способом удобно представлять структуру системы, в которой вершины – это блоки, а ребра – связи между блоками. Такие рисунки называются графами. Теория графов – раздел математики, используемый в информатике и программировании, экономике, логистике, химии. Главным ее отличительным признаком является геометрический метод в изучении объектов.
Существует много алгоритмов на графах, в основе которых лежит систематический перебор вершин графа, такой что каждая вершина просматривается (посещается) в точности один раз. Наиболее известными из таких алгоритмов являются поиск в глубину (depth first search, DFS) и поиск в ширину (breadth-first search, BFS). Ключевая идея обхода графа – пометить каждую вершину при первом ее посещении и хранить информацию о тех вершинах, не все ребра, из которых просмотрены.
Кроме того, существуют задачи поиска кратчайшего пути между двумя точками (вершинами) на графе, в которой минимизируется сумма весов рёбер, составляющих путь. Наиболее популярными алгоритмами для решения такой задачи являются алгоритмы Дейкстры и A*.
ВВЕДЕНИЕ 2
1 Обходы в глубину и ширину 4
2 Алгоритм Дейкстры 8
3 Алгоритм A* (А star) 12
ЗАКЛЮЧЕНИЕ 15
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 16
ПРИЛОЖЕНИЕ А 17
ПРИЛОЖЕНИЕ Б 25
ПРИЛОЖЕНИЕ В 26
ПРИЛОЖЕНИЕ Г 29
ПРИЛОЖЕНИЕ Д 30
ПРИЛОЖЕНИЕ Е 34
WPF-приложение, реализующее обходы в глубину и ширину, алгоритмы Дейкстры и A* (А star). Работа содержит отчет, в котором описана сама программа, решены алгоритмы и содержится код приложения.
1 Петрунина Е.Б. Лекции по информатике: Учебю-метод. пособие. - СПб.: НИУ ИТМО; ИХиБТ, 2014. - 105 с.
2 Бережной В.В., Шапошников А.В. Дискетная математика: учебное пособие (курс лекций). – Ставрополь: Изд-во СКФУ, – 2016. – 199 с
3 Алгоритмы на графах. Алгоритмы обхода графа [Электронный ресурс] // URL: https://www.intuit.ru/studies/courses/648/504/lecture/11474 (дата обращения: 06.05.2018);
4 A star [Электронный ресурс] // URL: https://ru.wikipedia.org/wiki/A star (дата обращения: 08.05.2018);
5 Google Карты [Электронный ресурс] // URL: https://www.google.ru/maps (дата обращения: 30.04.2018);
6 Алгоритм Дейкстры [Электронный ресурс] // URL: https: //prog-cpp.ru/deikstra/ (дата обращения: 30.04.2018);
7 Бояринцева Т. И. Теория графов: метод. указания / Т.И. Бояринцева, А.А. Мастихина. – М. Изд-во МГТУ им. Н. Э. Баумана, 2014. – 40 с.: ил.
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
На практике часто бывает полезно изобразить некоторую ситуацию в виде рисунков, составленных из точек (вершин), представляющих основные ситуации, и линий (ребер), соединяющих определенные пары этих вершин и представляющих связи между ними.
Таким способом удобно представлять структуру системы, в которой вершины – это блоки, а ребра – связи между блоками. Такие рисунки называются графами. Теория графов – раздел математики, используемый в информатике и программировании, экономике, логистике, химии. Главным ее отличительным признаком является геометрический метод в изучении объектов.
Существует много алгоритмов на графах, в основе которых лежит систематический перебор вершин графа, такой что каждая вершина просматривается (посещается) в точности один раз. Наиболее известными из таких алгоритмов являются поиск в глубину (depth first search, DFS) и поиск в ширину (breadth-first search, BFS). Ключевая идея обхода графа – пометить каждую вершину при первом ее посещении и хранить информацию о тех вершинах, не все ребра, из которых просмотрены.
Кроме того, существуют задачи поиска кратчайшего пути между двумя точками (вершинами) на графе, в которой минимизируется сумма весов рёбер, составляющих путь. Наиболее популярными алгоритмами для решения такой задачи являются алгоритмы Дейкстры и A*.
ВВЕДЕНИЕ 2
1 Обходы в глубину и ширину 4
2 Алгоритм Дейкстры 8
3 Алгоритм A* (А star) 12
ЗАКЛЮЧЕНИЕ 15
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 16
ПРИЛОЖЕНИЕ А 17
ПРИЛОЖЕНИЕ Б 25
ПРИЛОЖЕНИЕ В 26
ПРИЛОЖЕНИЕ Г 29
ПРИЛОЖЕНИЕ Д 30
ПРИЛОЖЕНИЕ Е 34
WPF-приложение, реализующее обходы в глубину и ширину, алгоритмы Дейкстры и A* (А star). Работа содержит отчет, в котором описана сама программа, решены алгоритмы и содержится код приложения.
1 Петрунина Е.Б. Лекции по информатике: Учебю-метод. пособие. - СПб.: НИУ ИТМО; ИХиБТ, 2014. - 105 с.
2 Бережной В.В., Шапошников А.В. Дискетная математика: учебное пособие (курс лекций). – Ставрополь: Изд-во СКФУ, – 2016. – 199 с
3 Алгоритмы на графах. Алгоритмы обхода графа [Электронный ресурс] // URL: https://www.intuit.ru/studies/courses/648/504/lecture/11474 (дата обращения: 06.05.2018);
4 A star [Электронный ресурс] // URL: https://ru.wikipedia.org/wiki/A star (дата обращения: 08.05.2018);
5 Google Карты [Электронный ресурс] // URL: https://www.google.ru/maps (дата обращения: 30.04.2018);
6 Алгоритм Дейкстры [Электронный ресурс] // URL: https: //prog-cpp.ru/deikstra/ (дата обращения: 30.04.2018);
7 Бояринцева Т. И. Теория графов: метод. указания / Т.И. Бояринцева, А.А. Мастихина. – М. Изд-во МГТУ им. Н. Э. Баумана, 2014. – 40 с.: ил.
Купить эту работу vs Заказать новую | ||
---|---|---|
0 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—4 дня |
1000 ₽ | Цена | от 200 ₽ |
Не подошла эта работа?
В нашей базе 2003 Лабораторной работы — поможем найти подходящую