Data Structure and Algorithm with Python
This repository has an implementation of the algorithms and data structures with Python. I made this repository for fun and it started while I solved the lletcode problems and I thought it was going to be helpful for others, especially students.
All of the algorithms and data structures have a test, and I wrote tests with pytest.
There are many diiferent ways to contribute to this repository, actually because I started this repository for fun and I'm working on it for fun, so you just can check the respository and if you find a bug or some better solution for any of these files, just make an issue and describe it the bug or the reason and work on it.
Steps:
- Create an issue
- Fork the repository
- Work on the problem
- Create a pull request(PR)
As I said, I started the repository while solving the Leetcode and Hackerrank problems/challenges, so I pushed some of the problems I solved on these websites. So that you can find these in problems .