wtfalgorithms

0

Описание

Коллекция странных, смешных и ненужных алгоритмов, которые всё же работают.

Языки

  • Python100%
6 месяцев назад
5 месяцев назад
README.md

🤯 WTF Algorithms

Коллекция странных, смешных и ненужных алгоритмов, которые всё же работают.


🧩 Алгоритмы

  1. bubble_sort_recursive_eval.py
    — пузырьковая сортировка через рекурсию и
    eval
  2. reverse_sort_string_trick.py
    — массив сортируется "по цифрам наоборот", что выглядит абсолютно бессмысленно, но работает
  3. sleep_sort.py
    — чем меньше число, тем раньше оно выводится
  4. binary_search_guessing.py
    — Binary Search через угадывание
  5. json_sort.py
    — сортировка через JSON-сериализацию
  6. multiply_by_strings.py
    — умножение через сложение строк
  7. palindrome_weird.py
    — проверка палиндрома через реверс списка булевых значений
  8. fibonacci_print_recursion.py
    — рекурсивный вывод чисел Фибоначчи с побочными эффектами
  9. exec_bubble_sort.py
    — пузырьковая сортировка через генерацию и исполнение кода строкой
  10. float_prime_check.py
    — проверка простоты числа через деление на float
  11. reduce_pow_factorial.py
    — факториал через
    reduce
    и
    pow
    , без умножения
  12. bogosort.py
    — перетасовывает массив, пока он случайно не отсортируется
  13. recursive_join_reverse.py
    — переворот строки через рекурсивный
    join
  14. map_side_effect_sum.py
    — сумма элементов через
    map
    и глобальную переменную
  15. xor_palindrome.py
    — проверка палиндрома через XOR кодов символов
в разработке...

💡 Идея: каждый файл — отдельный «бессмысленный, но работающий» алгоритм.
Они не предназначены для практического использования (если вы в здравом уме),
но идеально подходят для изучения, троллинга коллег и восхищения Python-магией.