Мои сотрудники вернули меня вовремя в мои университетские дни с обсуждением алгоритмов сортировки этим утром. Мы вспоминали о наших фаворитах, таких как StupidSort, и один из нас был уверен, что мы видели алгоритм сортировки, который был O(n!). Это заставило меня начать искать "худшие" алгоритмы сортировки, которые я мог найти.
Мы предположили, что вполне случайный сорт будет довольно плохим (например, рандомизация элементов - это порядок? no? randomize again), и я оглянулся и узнал, что он, по-видимому, называется BogoSort, или Monkey Sort, или иногда просто Random Sort.
Обезьяная сортировка имеет худшую производительность O(∞), лучшую производительность O(n) и среднюю производительность O(n·n!).
Существуют ли именованные алгоритмы, которые имеют худшую среднюю производительность, чем O(n·n!)? Или просто глупее, чем Monkey Sort в целом?