SimpleDSA Documentation
SimpleDSA is a simple and intuitive implementation of common data structures and algorithms in Python.
Contents:
Installation
pip install simpledsa
Quick Start
from simpledsa import PriorityQueue
# Create a priority queue
pq = PriorityQueue()
# Add items
pq.push(2)
pq.extend([3, 1, 4])
# Process items in priority order
while pq:
print(pq.pop()) # prints: 1, 2, 3, 4