Skip to main content

Python package for searching and sorting algorithms with time analysis

Project description

searchandsort

A lightweight Python package that provides commonly used searching and sorting algorithms with optional execution time analysis.

This package is designed for:

  • Learning algorithms
  • Comparing performance
  • Reusing clean implementations in projects

Features

Searching Algorithms

  • Linear Search
  • Binary Search (with automatic sorting)

Sorting Algorithms

  • Bubble Sort
  • Selection Sort
  • Insertion Sort
  • Merge Sort
  • Quick Sort
  • Heap Sort
  • Counting Sort
  • Radix Sort
  • Bucket Sort
  • Shell Sort
  • Tim Sort (Python built-in)

Each algorithm is implemented as a clean, reusable function. Optional *_print variants display execution time.


Installation

From PyPI

pip install searchandsort

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

searchandsort-1.0.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

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

searchandsort-1.0.0-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file searchandsort-1.0.0.tar.gz.

File metadata

  • Download URL: searchandsort-1.0.0.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for searchandsort-1.0.0.tar.gz
Algorithm Hash digest
SHA256 9e3de9c070374b3724ce03ef35485e119107ca8a1bc5f603ca49b0d061d09e0b
MD5 d0780705d993cebd9ddc20e2be061d08
BLAKE2b-256 b015ef10e4e5a66ece580f4a9caa6cc33d1f67cedefe449fb8fd5d126e72f4a8

See more details on using hashes here.

File details

Details for the file searchandsort-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: searchandsort-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for searchandsort-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c3790b473d4b4f0611824eba3a9fdec5b5511de892e4350dc398c782c35365ca
MD5 41ff4355f001cd363eeca85e8c76e799
BLAKE2b-256 17b7d06a57bb537a7b6727327c2ce47aa404838cd2e0f57721809b385b5261b4

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