Python package providing powerful Data Structures for use
Project description
#PyDaSt
*Pydast is currently in planning and development stage Multiple improvements and breaking changes can come until stable release
Short for Python Data Structures, Pydast is a powerful python module providing a bunch of efficient and method-rich distribution of Data Structures not already pre-built into python. Functionalities to retrieve abstract data are also provided in order to make this much more flexible for all purpose needs. In some cases, abstraction is kept low in order to provide maximal Control
##Available Structures
A list of Structures available (or planned to be made available) in the package is as under:
Structures | Info |
---|---|
singly | A Singly Linked List Data Structure |
doubly | A Doubly Linked List Data Structure |
maxHeap | A Max Heap |
minHeap | A Min Heap |
Disjoint_Set | A Disjoint_Set |
Trie | A Trie |
Stack | A Stack |
Queue | A Queue |
BinaryIndexedTree | A Binary Indexed Tree |
More Info can be found at Pydast.org
#Usage
All the structures are defined as classes
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pydast-0.0.1.tar.gz
.
File metadata
- Download URL: pydast-0.0.1.tar.gz
- Upload date:
- Size: 10.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10afcf3bebc186e0291374be50a8bb3fc974cd8e8a346898c99731166a985c40 |
|
MD5 | 1e28992103138d9fc4146f0d5a3b68c2 |
|
BLAKE2b-256 | 3a39d8cf8be5bd6a66ce0435e3768c75575643e7fb48730aee62844e7e4a058e |
File details
Details for the file pydast-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: pydast-0.0.1-py3-none-any.whl
- Upload date:
- Size: 12.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36ab8ee6cadfd92d9431c34792090d9bd4acd448d94e324c99484b4169eca36f |
|
MD5 | f4612c37ff3d6ee3fc2d9fe77828e606 |
|
BLAKE2b-256 | d66447ff761fdb01c16b6a847c6fb728c636dacab4d7d45fb85a2685f7557be8 |