sayedsadat98 / python-data-structure-algorithms

In this repository, I will be publishing common Data Structures & Algorithms done using Python.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contributors Forks Stargazers Issues LinkedIn


Python-Data-Structure-Algorithms

Common Data Structures & Algorithms implemented using Python.
Read the documentation »

View Changes | Report A Bug | Request New Feature

Table of Contents
  1. About The Project
  2. Content
  3. Getting Started
  4. Roadmap
  5. License
  6. Contact
  7. Acknowledgements

About The Project

There are tons of resources (codes) for Data Structures & Algorithms in Java/C/C++ but few in Python. This repository will provide you with all common Data Structure and Algorithm codes in Python.

To learn the concepts, you may wish to check out Udemy's The Complete Data Structures and Algorithms Course in Python

A list of commonly used resources that I find helpful are also listed in the acknowledgements.

Built With

All Codes are in pure Python and PyCharm IDE is used.

Content

Data Structures

Getting Started

You will need to install python and a IDE/editor of your choice.

Prerequisites

N/A

Installation

  1. Check out how you can setup Python.
  2. Clone the repo using GitHub CLI
    git clone https://github.com/sayedsadat98/python-data-structure-algorithms.git

Roadmap

See the open issues for a list of proposed features (and known issues).

Contribution

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. On GitHub, navigate to the python-data-structure-algorithms repository.
  2. In the top-right corner of the page, click Fork.
  3. Create your Feature Branch (git checkout -b feature/YourFeature)
  4. Commit your Changes (git commit -m 'Added some Feature')
  5. Push to the Branch (git push origin feature/YourFeature)
  6. Open a Pull Request

License

Sayed Us Sadat

Contact

Sayed Us Sadat - @sadatussayed - info@sadatsayed.com

Project Link: https://github.com/sayedsadat98/python-data-structure-algorithms

Acknowledgements

About

In this repository, I will be publishing common Data Structures & Algorithms done using Python.


Languages

Language:Python 100.0%