Вход

Программа цикла Флойда

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 502576
Дата создания 2022
Мы сможем обработать ваш заказ (!) 22 ноября в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 590руб.
КУПИТЬ

Описание

Введение.

Целью выполнения данной курсовой работы является закрепление освоенного материала по курсу «Структуры и алгоритмы обработки информации», а также получение опыта самостоятельной разработки и реализации основных элементов.

Задачами курсовой работы являются:

- получение навыков самостоятельной разработки и реализации алгоритмов;

- закрепление полученных знаний во время прохождения дисциплины «Структуры и алгоритмы обработки информации»;

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

- практическое освоение библиотек и возможностей программирования на языке высокого уровня;

- приобретение практических навыков оформления и выпуска документации в соответствии с ГОСТ.

1. Алгоритмическое обеспечение.

Цикл Флойда осуществляется следующим образом:

1. Просмотр количества элементов в полученном массиве элементов.

2. Метод пузырька. Сложность: О(V3).

В информатике алгоритм Флойда–Уоршелла (также известный как алгоритм Флойда, алгоритм Роя–Уоршелла, алгоритм Роя–Флойда или алгоритм WFI) - это алгоритм поиска кратчайших путей в взвешенном графе с положительным или отрицательным весом ребер (но без отрицательных циклов). За одно выполнение алгоритма будут найдены длины (суммарные веса) кратчайших путей между всеми парами вершин. Хотя он не возвращает детали самих путей, можно реконструировать пути с помощью простых модификаций алгоритма. Варианты алгоритма также могут быть использованы для поиска транзитивного замыкания отношения R или (в связи с системой голосования Шульце) наиболее широких путей

Содержание

Содержание

Введение 4

1. Алгоритмическое обеспечение 5

2. Программная реализация 8

3. Тестирование 10

4. Встроенная справка 13

5. Инструкция программисту 15

6. Инструкция пользователю 17

7. Инструкция по установке 20

Заключение 24

Список использованных источников 25

Приложение

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

1. Метанит, Руководство по программированию в Windows Forms [Электронный ресурс].- Режим доступа:

https://metanit.com

2. Википедия – Режим доступа: https://ru.wikipedia.org/wiki/Алгоритм_Флойда_—_Уоршелла

3. Kernigan B.W. Практика программирования : пер.сангл. / Б.Керниган, Р.Пайк .— [8-е изд.,испр.и доп.].— М.;СПб.; Киев: Вильямс, 2004 .— 287с.

4. Тамре Tamres L. Введение в тестирование программного обеспечения / Л.Тамре; пер.с англ.и ред.В.В.Марченко .— М.и др. : Вильямс, 2003 .— 359с.

5. Калбертсон, Culbertson R. Быстрое тестирование : пер.с англ. / Р.Калбертсон, К.Браун,Г.Кобб .— М.и др. : Вильямс, 2002 .— 384с

6. Оценка сложности алгоритмов – Режим доступа: https://tproger.ru/articles/computational-complexity-explained/

Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00473
© Рефератбанк, 2002 - 2024