Skip to main content

Very useful sorting algorithms, ignore the title, they are extremely fast and useful

Project description

Absurd Sorting Algorithms (v1.0.0)

these are the best on the market, completely free!

Installation

pip install absurdsortlib

Usage

import absurdsortlib
Then use any of the totally valid sorting algorithms here:

  • stalinsort: Sends non confirming numbers to the gulag!
  • bogosort: our favorite one, random shuffling until its sorted
  • intelligentdesignsort: there is a 1/n! chance the list was ordered in that specific way, so it must be the work of a higher diety. We shall not meddle with it
  • miraclesort: one day...
  • movinggoalpostsort: changes mathematics so the list is sorted
  • internsort: this is why you hired them, right?
  • orwellsort: Oceania allows no individuality.
  • monkeysort: Infinite monkey theorem, but for ordering lists
  • zerosort: multiples every number in the list with zero. Then its sorted!
  • smallchildsort - why are you getting a small child to do it for you??
  • whenifeellikeitsort - ehhh, i dont feel it right now. Give me 10 million or so seconds.

All of these take list[int | float] as an argument
Additionally, monkeysort takes printOutput: bool (default to false) to print the list every time it changes
Additionally, smallchildsort takes giveCandy: bool (default to false) to give candy to the child

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

absurdsortlib-1.0.1.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

absurdsortlib-1.0.1-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file absurdsortlib-1.0.1.tar.gz.

File metadata

  • Download URL: absurdsortlib-1.0.1.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for absurdsortlib-1.0.1.tar.gz
Algorithm Hash digest
SHA256 78d308ee566e4dcf33b7fd19a219d3b3170c5f7f3947e1f8f32c0c3b4db81f0b
MD5 8f54142a3a4af836624f9b9bfe2a1e6d
BLAKE2b-256 1ce5498594e5e3eab3d8b384855392934db8ea792d13f572df73558ba63bb2de

See more details on using hashes here.

File details

Details for the file absurdsortlib-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: absurdsortlib-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for absurdsortlib-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d75cc59e8ee57166190f17e558fd3cbb0547b3180b5ba74f4ccbc5241e40e6dc
MD5 d4b18048051854537dae910d4b4af602
BLAKE2b-256 a9d4029397a620fa99c41cd4adaecaba1a2cd70fa037bff7c71c62d4651a2f65

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page