Программирование на языке си ( с ) | C Sharp (Си шарп) с нуля. Сортировки | Массивы | Функции

Алгоритмы сортировки массива

Сортировка массива данных занимает одну из самых важнейших проблем современных организаций. Ведь в каждой организации есть свои Базы данных на сотрудников, которых нужно отсортировывать, допустим, по фамилии или по заработной плате, по возрастанию или убыванию.

Алгоритмы сортировки массива Если вы не сталкивались с Базой Данных, то возьмем другой пример: каждый в детстве собирал различные фантики, у которых был свой порядковый номер. И каждый их отсортировывал по порядку, что б получилась правильная последовательность сюжета. Так же многие свои денежные купюры сортируют по их номинальной стоимости. Все выше перечисленные аспекты касаются исключительно сегодняшней темы: алгоритмы сортировок массива.

Кстати, одной из первых задач, во времена появления первых компьютеров, была именно задача на сортировку. Так что каждый будущий программист должен владеть хотя бы понятием и парочкой алгоритмов сортировок массива. А ведь существует множество алгоритмов и правил, по которым можно отсортировывать массивы и не только (существуют специально сортировки для классов, объединений и структур). Давайте перечислим некоторые:

  1. сортировка вставками
  2. блочная сортировка
  3. гномья сортировка
  4. метод пузырька
  5. сортировка слиянием

Все изучить невозможно, поэтому вам предстоит самому выбрать именно тот или те алгоритмы сортировок, которые покажутся наиболее понятными, быстрыми и легкими в написании.

При копировании ( использовании ) материала размещайте ссылку на сайт www.mir-koda.ru