Skip to main content

A library of data structures, implemented in Python for Python

Project description

PyDSLib

PyDSLib is a data structures library, written in Python for Python. It aims to provide an efficient implementation and a convenient interface for each data structure, as well as a selection of useful methods and algorithms to manipulate them.

PyDSLib is very much still in development - see the TODO section. We welcome open-source contributions to help improve this library.

Data structures currently supported include:

  • Queue
  • Deque
  • Stack
  • Linked List
  • Binary Heap
  • Priority Queue
  • Binary Search Tree
  • AVL Tree
  • Graph

Installation

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

PyDSALib-0.1.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

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

PyDSALib-0.1-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

Details for the file PyDSALib-0.1.tar.gz.

File metadata

  • Download URL: PyDSALib-0.1.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.5

File hashes

Hashes for PyDSALib-0.1.tar.gz
Algorithm Hash digest
SHA256 501216f696a49e9832382ad7d6ed9844de30df3f78b46c70efcc9a4db29d6d04
MD5 bae84ce43ba23749d9d3c15a241a34f1
BLAKE2b-256 e6dff50c903de80116ffa60ccd61ee6b8f7006cac26a4d33280b6532cf4cf5b0

See more details on using hashes here.

File details

Details for the file PyDSALib-0.1-py3-none-any.whl.

File metadata

  • Download URL: PyDSALib-0.1-py3-none-any.whl
  • Upload date:
  • Size: 18.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.5

File hashes

Hashes for PyDSALib-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a16a504c7ba464519bc141f6abaa072e5ab4b1fab8aaa5ab8ece3389c4f77e43
MD5 c2c1a8328a93ca4a28a5d3e66913b7e6
BLAKE2b-256 0f3e1b095e77e7f5878dfb542f7636622e0c3fcdf6d481efb347bd8403c3327f

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