Algorithms and Data Structures in Python 3.
The goal of this project is to help python newcomers understand how to implement and test data structures in Python 3.
Currently available:
- List
- Single linked
- Double linked
- Circular single linked
- Circular double linked
- Array
- Stack
- Single linked
- Queue
- LIFO with double linked list
- Graph
- Adjacency list
- Adjacency matrix
pip install pystruct3
This library is under construction. Expect daily commits and no backward compatibilities.