Metadata-Version: 2.1
Name: pycoils
Version: 3.0.1
Summary: A Python datastructure library
Home-page: https://github.com/harisankar-krishna-swamy/coils.git
Author: Harisankar Krishna Swamy
Author-email: harisankar.krishna@outlook.com
License: Apache2
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7.4, <4
Description-Content-Type: text/markdown

# coils
Data structures implemented using Python.

# Github
https://github.com/harisankar-krishna-swamy/coils

# Install
pip install pycoils

# License
Apache2 License

# New Features

11 November 2020:
1) Bit vector data structure

# List of data structures

1) Stack using python list
2) Queue using python list
3) Heap (Min & Max) using python list.
4) Binary Search Tree with link inversion traversal
5) SplayTree -do-
6) LinkedList
7) DoublyLinkedList
8) SeperateChainHashTable (3 types of chaining using LinkedList, SplayTree, BinarySearchTree)
9) DisjointSetWithUnion (uses uptree nodes and path compression)
10) PriorityQueues
11) InternStore
12) Bit Vector

Examples and usage

Refer: pycoils/examples package

