Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Простой выбор ⇐ ПредыдущаяСтр 8 из 8
Основной смысл сортировки простым выбором заключается в следующем. Найти в таблице элемент с наименьшим значением и поменять его местами с первым элементом. Далее те же действия выполнить с остальными N - 1 элементами таблицы, затем с N- 2 элементами и т. д., пока не останется один элемент - последний, наибольший. Допустим, что два первых элемента являются упорядоченными. Теперь необходимо отыскать минимальный элемент среди остальных. Если несколько элементов последовательности оказываются равными, то следует найти первый среди минимальных элементов. Таким образом будет достигнута устойчивость сортировки. Найденный элемент из двух первых и третий по списку элемент следует поменять местами. Для получения результата необходимо N - 1 раз найти минимальное значение в массиве, длина которого будет уменьшаться с каждым шагом на 1 (рис. 1.15). Рис 1.15. Схема алгоритма сортировки простым выбором Словесный алгоритм сортировки простым выбором будет следующим:
Используем разработанный выше алгоритм поиска минимума и присвоим минимальной величине имя x.
Date: 2015-07-01; view: 496; Нарушение авторских прав |