Тема: сравнительный анализ методов сортировки

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Программирование
  • 69 69 страниц
  • 20 + 20 источников
  • Добавлена 16.06.2023
1 000 руб.
  • Содержание
  • Часть работы
  • Список литературы
СОДЕРЖАНИЕ

СОДЕРЖАНИЕ 2
ВВЕДЕНИЕ 3
1. ОСНОВНАЯ ЧАСТЬ 5
1.1. Постановка задачи 5
1.2. Описание метода решения 6
1.3. Разработка алгоритма решения 9
1.4. Выбор системы программирования 23
1.5. Описание программного комплекса 25
1.6. Перечень подпрограмм 27
1.7. Анализ результатов 28
ЗАКЛЮЧЕНИЕ 47
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 48
ПРИЛОЖЕНИЕ А. Текст разработанного модуля Form1.cs 51

Фрагмент для ознакомления
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1. Рутковская, Д., Пилиньский, М., Рутковский, Л. Нейронные сети, генетические алгоритмы и нечеткие системы. М.: Горячая линия – Телеком, 2013.
2. C# documentation. URL: https://learn.microsoft.com/en-us/dotnet/csharp/
3. Албахари Б., Албахари Дж. C# 7.0. Справочник. Полное описание языка. М.: Диалектика; СПб.: Альфа-книга, 2018. – 1023 с.
4. Вагнер Б. Эффективное программирование на C# : 50 способов улучшения кода: [рассматривается C# 6.0]. – М. [и др.] : Диалектика, 2018. – 224 с.
5. Горелов, С. В. Современные технологии программирования: разработка Windows-приложений на языке С#. В 2 томах. Т.I: учебник / С.В. Горелов; под ред. П.Б. Лукьянова. – М.: Прометей, 2019. – 362 c.
6. Троелсен Э., Джепикс Ф. Язык программирования C# 7 и платформы .NET и .NET Core. СПб: ООО «Диалектика», 2018. – 1328 с.
7. Шагбазян, Д.В. Алгоритмы сортировки. Анализ, реализация, применение: учебное пособие / Д.В. Шагбазян, А.А. Штанюк, Е.В. Малкина. – Нижний Новгород: Нижегородский госуниверситет, 2019. – 42 с.
8. Прата С. Язык программирования С: лекции и упражнения. – Диа- Софт, 2018. – 928 с.
9. Дональд Кнут: Искусство программирования. Том 3. Сортировка и поиск. М.: Диалектика, 2019.
10. Расолько, Г. А. Технологии программирования и алгоритмы обработки данных [Электронный ресурс] : пособие / Г. А. Расолько, Ю. А. Кремень, Е. В. Кремень. – Минск : БГУ, 2021. URL: https://elib.bsu.by/bitstream/123456789/271484/1/programming%20technology.pdf
11. Алгоритмы сортировки. Сортировка слиянием. URL: https://javarush.com/quests/lectures/questharvardcs50.level03.lecture11
12. Ван Вик Кристофер Дж., Седжвик Роберт. Алгоритмы на C++. Анализ структуры данных. Сортировка. Поиск. Алгоритмы на графах. Руководство. М.: Вильямс, 2019.
13. Бабенко М. А., Левин М. В. Введение в теорию алгоритмов и структур данных. — М.: МЦНМО, 2018. — 144 с.
14. Сортировка бинарными вставками. URL: https://learnprogramm.ucoz.ru/index/binarnymi_vstavkami/0-71
15. Алгоритмы сортировки. Пузырьковая сортировка. URL: https://javarush.com/quests/lectures/questharvardcs50.level03.lecture09
16. Липачѐв Е. К. Технология программирования. Методы сортировки данных: учебное пособие / Е.К. Липачѐв. – Казань: Казан. ун-т, 2018. – 58 с.
17. Мясникова Н. Алгоритмы и структуры данных. М.: Кнорус. 2018. 192 с.
18. Бинарный поиск в отсортированном массиве. URL: http://profil.adu.by/mod/book/view.php?id=3510
19. Джордж Хайнеман, Гари Поллис, Стэнли Селков - Алгоритмы. Справочник с примерами на C, C++, Java и Python. 2017. URL: https://t.me/progbook/421
20. Алгоритмы и структуры данных для начинающих: сортировка. URL: https://tproger.ru/translations/sorting-for-beginners/