Metadata-Version: 2.1
Name: pycoils
Version: 1.6.0
Summary: A Python datastructure library
Home-page: https://bitbucket.org/harisankar-krishna-swamy-code/coils
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: >=2.7, <4
Description-Content-Type: text/markdown

Author: Harisankar Krishna Swamy
Linkedin: in.linkedin.com/in/harisankar02krishnaswamy
Blog:     harisankar-krishnaswamy.blogspot.in

License:
-------- 
Apache2 License

Contents:
---------
This repo contains Hari's implementation of data structures in Python.

Newly added:
-----------
15 July 2018:

Python 3 & 2.7.15 support

Current implementation for:
---------------------------
Stack using python list
Queue using python list
Heap (Min & Max) using python list.
Binary Search Tree with link inversion traversal
SplayTree -do-
LinkedList 
DoublyLinkedList 
SeperateChainHashTable (3 types of chaining using LinkedList, SplayTree, BinarySearchTree) 
DisjointSetWithUnion (uses uptree nodes and path compression)
PriorityQueues
InternStore

Features to Implement:
----------------------
* indicates priority.
1) Thread Safety *
2) Heap using linked tree ****
3) Graphs *

INSTALL
=======
pip install pycoils

USAGE
=====
Refer: pycoils/examples package

