Skip to content

A library of data structures and algorithms, implemented in Python for Python

License

Notifications You must be signed in to change notification settings

IanYHWu/PyDSALib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyDSALib

PyDSALib is a data structures library, written in Python for Python. It aims to provide an efficient implementation and a convenient interface for each data structure, as well as a selection of useful methods and algorithms to manipulate them.

PyDSALib is very much still in development - see the TODO section. We welcome open-source contributions to help improve this library.

Data structures currently supported include:

  • Queue
  • Deque
  • Stack
  • Linked List
  • Binary Heap
  • Priority Queue
  • Binary Search Tree
  • AVL Tree
  • Graph

Documentation (PDF)is included in the /docs folder

Installation

Prerequisites:

  • Python3.6 or later

Installation using pip:

pip install PyDSALib==0.2

Clone from GitHub:

git clone https://github.com/HerrHruby/PyDSALib.git

About

A library of data structures and algorithms, implemented in Python for Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages