|
|||
Список алгоритмов сортировки. Алгоритмы устойчивой сортировки
Индивидуальные задания для лабораторных работ 1 курс 1-ый семестр
Задание 6. КСР. Методы сортировки
Составить программу реализации указанного метода сортировки и иллюстрации его выполнения. В программе предусмотреть просмотр входных и выходных данных и пошаговое перемещение элементов в соответствии с алгоритмом. Для получения входных данных иметь три варианта: a) непосредственный ввод и запись в текстовый файл; b) генерирование с помощью датчика случайных чисел и запись в текстовый файл; c) ввод из текстового файла. Алгоритм сортировки реализовать в виде процедуры с параметрами, которую поместить в отдельный файл. Описание методов сортировки можно посмотреть в книгах:
Список алгоритмов сортировки В этой таблице n — это количество записей, которые необходимо упорядочить, а k — это количество уникальных ключей. Алгоритмы устойчивой сортировки · Сортировка вставками (метод простых ставок)(Insertion sort) — Сложность алгоритма: O(n2); определяем где текущий элемент должен находиться в упорядоченном списке и вставляем его туда Киселев В. С.
сортировка вставками(метод простых вставок) сортировка вставками(метод двухпутевых вставок)
|
|||
|