Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практики / ПР1 / СД_П1.pdf
Скачиваний:
1
Добавлен:
27.06.2025
Размер:
245.99 Кб
Скачать

Министерство науки и высшего образования Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)

Кафедра безопасности информационных систем (БИС)

СОРТИРОВКИ МАССИВОВ Отчет по практической работе №1 по дисциплине «Структуры данных»

Студент гр. 733-1

_______ Сметанников Д.Е

_______

Принял:

преподаватель КИБЭВС

_______ Д.Р. Уразаев

_______

Томск 2024

Задание

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

Не используйте дополнительные массивы при реализации всех сортировок.

Размер массива выбирайте в диапазоне 20-100 элементов.

Вариант 3 .Третья сортировка - сортировка обменом. Входные данные представлены только отрицательными числами с плавающей точкой (использовать float).

2

 

 

 

Содержание

 

Задание...................................................................................................................................................

.2

1

Введение.................................................................................................................................................

.4

2

Ход работы..............................................................................................................................................

.5

 

2.1

Сортировка расческой....................................................................................................................

.5

 

2.2

Быстрая сортировка........................................................................................................................

.5

 

2.3

Сортировка обменом.....................................................................................................................

.6

3

Алгоритмическая сложность.................................................................................................................

.9

 

Заключение...........................................................................................................................................

.10

 

Приложение А......................................................................................................................................

.11

 

Приложение Б......................................................................................................................................

.13

 

Приложение В......................................................................................................................................

.15

3

1Введение

Целью данной работы является изучение и практическая реализация различных алгоритмов сортировки, таких как сортировка расческой, быстрая сортировка и сортировка обменом (пузырьком), на языке программирования C#.

4

Соседние файлы в папке ПР1