Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pedro-psb/python-dsa-workbook
This is where I practice implementing DSA in a more systematic way.
https://github.com/pedro-psb/python-dsa-workbook
Last synced: 12 days ago
JSON representation
This is where I practice implementing DSA in a more systematic way.
- Host: GitHub
- URL: https://github.com/pedro-psb/python-dsa-workbook
- Owner: pedro-psb
- Created: 2023-02-28T23:18:32.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-23T14:36:52.000Z (almost 2 years ago)
- Last Synced: 2024-11-23T09:43:25.500Z (2 months ago)
- Language: Python
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Data Structures and Algorithms in python
This is where I practice implementing DSA in a more systematic way.
The base for these is the book "Data Structures and Algorithms and Python (2013)" by T Goodrich, R Tamasia, M Goldwasser.The main goal here is to craft robust implemenetations and good design.
## Program Draft
- single linked list
- abstract data type
- stack
- queue
- circularly linked list
- abstract data type
- round-robin schedulers
- queue
- doubly linked list
- abstract data type
- deck
- positional list## Wishlist
- Setup a doc generator to produce a good looking doc for the modules with:
- Standard API (types and docstring)
- Time/space complexity analysis
- Sample usage with comments
- Add the book question/answer (which currently is not being tracked) into this doc-site