Болотная сортировка :: BogoSort

Претендент на звание самой медленной сортировки.

Алгоритм

Массив перемешивается до тех пор пока он случайно не остортируется.

Характеристики алгоритма

НазваниеБолотная сортировка (Bogo sort)
Другие названияСлучайная сортировка; Сортировка ружья; Обезьянья сортировка
КлассСортировки обменами
УстойчивостьНеустойчивая
СравненияДа
Сложность по времениХудшая
СредняяO(n x n!)
ЛучшаяO(n)
Сложность по памятиОбщаяO(n)
ДополнительнаяO(1)

Ссылки

Непрактичные сортировки – бессмысленные и беспощадные

Болотная сортировка

Bogosort

Реализация на различных ЯП