Внимание! Студландия не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования в области образования: в сборе информации, ее обработке, структурировании и оформления в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна индивидуальная работа?
Подберем литературу
Поможем справиться с любым заданием
Подготовим презентацию и речь
Оформим готовую работу
Узнать стоимость своей работы
Дарим 200 руб.
на первый
заказ

Магистерская диссертация на тему: Работа алгоритма поиска в ширину

Купить за 100 руб.
Страниц
14
Размер файла
340.25 КБ
Просмотров
41
Покупок
0
Алгоритм - бор инструкций D0D0ВFD0В5D1D0В0D1D0ВЕD1-D0ВFD1D0ВЕD0В3D1D0В0D0ВСD0ВСD0В8D1D0ВЕD0В2D0В0D0ВDD0В8D0В5, описывающих порядок действий исполнителя для достижения результата решения задачи

Введение

Алгоритм - набор инструкций <https://ru.wikipedia.org/wiki/%D0%9Е%D0%ВF%D0%В5%D1%80%D0%В0%D1%82%D0%ВЕ%D1%80_%28%D0%ВF%D1%80%D0%ВЕ%D0%В3%D1%80%D0%В0%D0%ВС%D0%ВС%D0%В8%D1%80%D0%ВЕ%D0%В2%D0%В0%D0%ВD%D0%В8%D0%В5%29>, описывающих порядок действий исполнителя для достижения результата решения задачи <https://ru.wikipedia.org/wiki/%D0%А0%D0%В5%D1%88%D0%В5%D0%ВD%D0%В8%D0%B5_%D0%В7%D0%В0%D0%В4%D0%В0%D1%87> за конечное число действий. В старой трактовке вместо слова "порядок" использовалось слово "последовательность", но по мере развития параллельности в работе компьютеров слово "последовательность" стали заменять более общим словом "порядок". Это связано с тем, что работа каких-то инструкций алгоритма может быть зависима от других инструкций или результатов их работы. Таким образом, некоторые инструкции должны выполняться строго после завершения работы инструкций, от которых они зависят. Независимые инструкции или инструкции, ставшие независимыми из-за завершения работы инструкций, от которых они зависят, могут выполняться в произвольном порядке, параллельно или одновременно, если это позволяют используемые процессор и операционная система.

Ранее часто писали "алгорифм", сейчас такое написание используется редко, но, тем не менее, имеет место (например, Нормальный алгорифм <https://ru.wikipedia.org/wiki/%D0%9D%D0%ВЕ%D1%80%D0%ВС%D0%В0%D0%ВВ%D1%8С%D0%ВD%D1%8В%D0%B9_%D0%В0%D0%ВВ%D0%В3%D0%ВЕ%D1%80%D0%В8%D1%84%D0%ВС> Маркова <https://ru.wikipedia.org/wiki/%D0%9С%D0%В0%D1%80%D0%ВА%D0%ВЕ%D0%В2,_%D0%90%D0%ВD%D0%В4%D1%80%D0%В5%D0%B9_%D0%90%D0%ВD%D0%В4%D1%80%D0%В5%D0%В5%D0%В2%D0%В8%D1%87_%28%D0%ВС%D0%ВВ%D0%В0%D0%В4%D1%88%D0%В8%D0%В9%29>).

Часто в качестве исполнителя выступает некоторый механизм (компьютер, токарный станок, швейная машина), но понятие алгоритма необязательно относится к компьютерным программам <https://ru.wikipedia.org/wiki/%D0%9А%D0%ВЕ%D0%ВС%D0%ВF%D1%8С%D1%8Е%D1%82%D0%В5%D1%80%D0%ВD%D0%В0%D1%8F_%D0%ВF%D1%80%D0%ВЕ%D0%В3%D1%80%D0%В0%D0%ВС%D0%ВС%D0%В0>, так, например, чётко описанный рецепт приготовления блюда также является алгоритмом, в таком случае исполнителем является человек.

Понятие алгоритма относится к первоначальным, основным, базисным понятиям математики. Вычислительные процессы алгоритмического характера (арифметические действия над целыми числами, нахождение наибольшего общего делителя двух чисел и т.д.) известны человечеству с глубокой древности. Однако в явном виде понятие алгоритма сформировалось лишь в начале XX века.

Поиск в ширину - метод обхода графа и поиска пути в графе. Поиск в ширину является одним из неинформированных алгоритмов поиска.

Рисунок 1 - Поиск в ширину

Оглавление

- Введение

- Работа алгоритма поиска в ширину

- Неформальное описание

- Формальное описание

- Схема алгоритма поиска в ширину

- Примеры реализации Заключение

- Список литературы

Заключение

Поиск в ширину реализуется с помощью структуры очередь. Для этого занесем в очередь исходную вершину. Затем будем работать, пока очередь не опустеет, таким образом: выберем элемент из очереди и добавим все смежные ему элементы, которые еще не использованы.

Список литературы

- Кузнецов О.П., Адельсон-Вельский Г.М. Дискретная математика для инженеров. - М.: Энергоатомиздат, 1988. - 480 с.

- Коршунов Ю.М. Математические основы кибернетики: Учеб. Пособие для вузов. - 3-е изд. перераб. и доп. - М.: Энергоатомиздат, 1987. - 496 с.: ил.

- Новиков Ф.А. Дискретная математика для программистов. - Спб: Питер, 2000. - 304 с.: ил.

- Яблонский С.В. Введение в дискретную математику: Учебное пособие для Вузов/ Под ред.В.А. Садовничего - 3-е изд. стер. - М.: Высш. шк., 2001. - 384 с.

- Липский В. Комбинаторика для программистов. М.: Мир, 1988. - 213 С.

- Кристофидес Р. Теория графов. Алгоритмический подход. М.: Мир, 1978. - 432 с.

Как купить готовую работу?
Авторизоваться
или зарегистрироваться
в сервисе
Оплатить работу
удобным
способом
После оплаты
вы получите ссылку
на скачивание
Страниц
14
Размер файла
340.25 КБ
Просмотров
315
Покупок
0
Работа алгоритма поиска в ширину
Купить за 100 руб.
Похожие работы
Прочие работы по предмету
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
103 972 студента обратились
к нам за прошлый год
2087 оценок
среднее 4.9 из 5
Дмитрий Еще раз убедилась, что Дмитрий отличный специалист, сделал все в срок, замечаний нет, работу приняли на отлично....
Дмитрий Дмитрий выполнил задание на отлично, даже раньше срока, работу приняли без замечаний. Я очень довольна его...
Олег Автор соблюдает сроки и всегда на связи! Спасибо за работу)
Сергей Работа была выполнена качественно и в срок. Спасибо за ответственность и профессионализм.
Сергей Благодарю. Рекомендую исполнителя.
Сергей Спасибо за быстро и качественно выполненную работу
Иван Все хорошо, в процессе работы отвечали.
Сергей Все отлично! Спасибо
Сергей Как всегда все отлично, спасибо!
Александр Работа выполняется и сдаётся в срок. Не требуется корректировки. Прошлую работу приняли на отлично. Спасибо. Рекомендую!