Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab1_msd[1].doc
Скачиваний:
22
Добавлен:
01.07.2025
Размер:
153.6 Кб
Скачать

5.Выводы:

Выполнив лабораторную работу и проанализировав полученные данные, можно судить о том, какой алгоритм и при каком распредлении массива чисел эффективнее.Выяснилось, что для массива со случайным распределением чисел и для массива,уорядоченного по убыванию,сортировка простыми включениями является лучше в виду того,что требуется меньшее количество операций. Для массива, упорядоченного по возрастанию, сортировка простыми включениями и сортировка-шейкером привела к одинаковому количеству операций.Для алгоритма сортировки простыми вставками характерным является зависимость числа операций от качества массива,как и для шейкер-сортировки,но при сравнении двух алгоритмов, для сортировки простыми включениями необходимо меньшее количество операций. Не смотря на то,что сложность алгоритма O(n2), алгоритм описывает устойчивую сортировку, так как оставляет неизменным порядок элементов с одинаковыми значениями,что является определенным достоинством этого алгоритма.Что касается шейкер-сортировки,то он проигрывает в эффективности в виду того,что на каждом элементарном шаге сортировки элементы перемещаются только на одну позицию, что в общем случае приводит к большому количеству присваиваний.