Stalinsort
2020-05-14 12:56(перепост http://msv-main.blogspot.com/2020/05/leninsort-khrushchev-coronavirus-dev.html)

Много работы алгоритмистам и математикам.
LeninSort - выворачиваются и разоряются итоги предыдущих алгоритмов.
KhrushchevSort - зацикливаете последовательность, недостающие места засаживаете кукурузой.
BrezhnevSort - замораживаете последовательность, при запросе вводите войска в соседний алгоритм.
AndropovSort - во время сортировки останавливаете алгоритм, проверяете документы, почему элементы на этих местах.
ChernenkoSort - сортировка не происходит, поскольку алгоритм стёрт.
GorbachevSort - частично рассекречивается алгоритм, элементам дается права производить сортировку в нескольких соседних элементах. В процессе работы процессор перегружается, неконтролированно порождая множество параллельных алгоритмов.
YeltsinSort - когда вам не нравятся результаты алгоритма, расстреливаете из танков центральный узел.
MedvedevSort - просто говорите, что с сортировкой справится ваш iPhone.
PutinSort - задача алгоритма удержаться в процессоре, поэтому вы все время врёте о сортировке, сообщая, что сортировка становится лучше и лучше. Результаты не важны. Вы просто сообщаете, что ваш алгоритм самый лучший. Можно захватить часть мощности соседнего процессора, наврав, что от этого алгоритм станет еще эффективнее. Проводите парады в честь алгоритмов 75-летней давности.

Много работы алгоритмистам и математикам.
LeninSort - выворачиваются и разоряются итоги предыдущих алгоритмов.
KhrushchevSort - зацикливаете последовательность, недостающие места засаживаете кукурузой.
BrezhnevSort - замораживаете последовательность, при запросе вводите войска в соседний алгоритм.
AndropovSort - во время сортировки останавливаете алгоритм, проверяете документы, почему элементы на этих местах.
ChernenkoSort - сортировка не происходит, поскольку алгоритм стёрт.
GorbachevSort - частично рассекречивается алгоритм, элементам дается права производить сортировку в нескольких соседних элементах. В процессе работы процессор перегружается, неконтролированно порождая множество параллельных алгоритмов.
YeltsinSort - когда вам не нравятся результаты алгоритма, расстреливаете из танков центральный узел.
MedvedevSort - просто говорите, что с сортировкой справится ваш iPhone.
PutinSort - задача алгоритма удержаться в процессоре, поэтому вы все время врёте о сортировке, сообщая, что сортировка становится лучше и лучше. Результаты не важны. Вы просто сообщаете, что ваш алгоритм самый лучший. Можно захватить часть мощности соседнего процессора, наврав, что от этого алгоритм станет еще эффективнее. Проводите парады в честь алгоритмов 75-летней давности.

no subject
Date: 2020-05-14 20:08 (UTC)no subject
Date: 2020-05-14 20:17 (UTC)no subject
Date: 2020-05-14 20:56 (UTC)no subject
Date: 2020-05-16 18:50 (UTC)Впрочем, какой-нибудь менее брутальный вариант "книжная сортировка" типа "сортируем, но выбрасываем дубли", пройдёт условия и профессионалов (см F* tutorial).
no subject
Date: 2020-05-14 21:23 (UTC)