Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mohammadpagard/python-algorithm

Write some algorithms with Python. I'm trying to write the best way that I can.
https://github.com/mohammadpagard/python-algorithm

algorithms data-structures implement leetcode pytest python3 two-pointers

Last synced: about 17 hours ago
JSON representation

Write some algorithms with Python. I'm trying to write the best way that I can.

Awesome Lists containing this project

README

        

# DSA with Python

## About
**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*.

## Contribute to DSA with Python
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:**

1. Create an issue
2. Fork the repository
3. Work on the problem
4. Create a pull request(PR)

## Challenges / Problems
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](https://github.com/mohammadpagard/python-algorithm/tree/main/problems) .