This project is a repository of common computer science data structures, sorting algorithms, and functions. Comments have been provided to explain the classes' implementation and underlying logic.
Running the test suite with unittest.
$ python -m unittest discover tests
Running the test suite with coverage report with coverage.
$ coverage run -m unittest discover tests
$ coverage report -m
Different algorithmic programs. Grouped by general topic.