- Случайная сортировка- Случайная сортировка (Bogosort) – один из самых неэффективных алгоритмов сортировки массивов. Читать дальше...
- Сортировка вставками- Сортировка вставками (insertion sort) - это алгоритм сортировка, в котором все элементы массива просматриваются поочередно, при этом каждый элемент размещается в соответственное место среди ранее упорядоченных значений. Читать дальше...
- Сортировка по частям- Сортировка по частям (Stooge sort) – рекурсивный алгоритм сортировки массива. Читать дальше...
- Сортировка пузырьком- Сортировка пузырьком (bubble sort) - один из самых простых для понимания методов сортировки массивов. Читать дальше...
- Шейкерная сортировка- Сортировка перемешиванием (cocktail sort, shaker sort), или шейкерная сортировка – это усовершенствованная разновидность сортировки пузырьком, при которой сортировка производиться в двух направлениях, меняя направление при каждом проходе. Читать дальше...
- Блинная сортировка- Блинная сортировка (pancake sort) – алгоритм сортировки массива, в котором сортировка осуществляется переворотом части массива. Читать дальше...
- Сортировка Шелла- Сортировка Шелла (Shell sort) – алгоритм сортировки массива, который является обобщением сортировки вставками. Читать дальше...
- Сортировка выбором- Сортировка выбором (Selection sort) – алгоритм сортировки массива, который по скорости выполнения сравним с сортировкой пузырьком. Читать дальше...
- Сортировка слиянием- Сортировка слиянием (Merge sort) – алгоритм сортировки массива, который реализован по принципу “разделяй и властвуй”. Задача сортировки массива разбивается на несколько подзадач сортировки массивов меньшего размера, после выполнения которых, результат комбинируется, что и приводит к решению начальной задачи. Читать дальше...
- Быстрая сортировка- Быстрая сортировка (quick sort), или сортировка Хоара – один из самых быстрых алгоритмов сортирования данных. Читать дальше...
- Гномья сортировка- Гномья сортировка (Gnome sort) – простой в реализации алгоритм сортировки массива, назван в честь садового гнома, который предположительно таким методом сортирует садовые горшки. Читать дальше...
- Сортировка бинарным деревом- Сортировка бинарным деревом (Tree sort) – алгоритм сортировки, который заключается в построении двоичного дерева поиска по ключам массива, с последующим построением результирующего массива упорядоченных элементов путем обхода дерева. Читать дальше...
- Сортировка подсчетом- Сортировка подсчетом (Counting sort) – алгоритм сортировки, который применяется при небольшом количестве разных значений элементов массива данных. Читать дальше...
- Сортировка расческой- Сортировка расчёской (Comb sort) – алгоритм сортировки массива, является улучшенным вариантом сортировки пузырьком, при этом, по скорости выполнения, конкурирует с алгоритмом быстрой сортировки. Читать дальше...
- Проверка упорядоченности массива- Для проверки упорядоченности элементов массива можно использовать несколько методов. Рассмотрим самые распространенные из них. Читать дальше...