Скачиваний:
33
Добавлен:
11.02.2016
Размер:
123.9 Кб
Скачать

1.5. Задания для самостоятельной работы

1. Отсортировать заданный массив элементов A по возрастанию и убыванию с помощью следующих методов: а) простых включений; б) простого выбора; в) простого обмена (пузырька); г) шейкер-сортировки.

A1={10, 4, 53, 1, 0, 22, 70, 2}; A2={8, 4, 53, 1, 20, 22, 60, 3};

A3={30, 43, 40, 1, 7, 28, 10, 3}; A4={25, 7, 3, 12, 0, 22, 10, 35};

A5={30, 3, 9, 1, 0, 22, 10, 50}; A6={91, 4, 5, 1, 10, 22, 80, 3};

A7={28, 4, 73, 1, 50, 22, 10, 23}; A8={32, 14, 36, 1, 0, 62, 10, 3};

A9={20, 4, 53, 11, 60, 22, 1, 2}; A10={0, 4, 5, 1, 50, 2, 75, 3};

A11={40, 24, 53, 1, 70, 8, 14, 3}; A12={40, 6, 3, 1, 8, 22, 10, 9}.

2. Подсчитать число сравнений С и пересылок М для каждого алгоритма. Сравнить алгоритмы по значениям С и М и сделать выводы.

12

Соседние файлы в папке 1. Алгоритмы сортировки