Skip to content

"πŸ“š DSA Solutions in Python 🐍 Explore and contribute to a collection of data structures and algorithms! πŸš€ #DSA #Python #Coding"

Notifications You must be signed in to change notification settings

Md-Sifat-code/Complete-DSA-With-Python

Repository files navigation

DSA Solutions in Python 🐍

This repository contains solutions to various Data Structures and Algorithms (DSA) problems implemented in Python. It serves as a collection of practice codes to help you master DSA concepts and improve problem-solving skills.

Table of Contents

Introduction

This repository is designed to help programmers who are learning or practicing Data Structures and Algorithms (DSA). All solutions are written in Python and are organized by data structure or algorithm type for easy reference.

Data Structures Implemented

  • Arrays
  • Linked Lists
  • Stacks
  • Queues
  • Trees
  • Graphs
  • Hash Tables

Algorithms Implemented

  • Sorting Algorithms
    • Quick Sort
    • Merge Sort
    • Bubble Sort
    • Insertion Sort
    • Selection Sort
  • Searching Algorithms
    • Binary Search
    • Linear Search
  • Dynamic Programming
  • Greedy Algorithms
  • Backtracking
  • Divide and Conquer

How to Contribute

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Commit your changes (git commit -m 'Add feature').
  4. Push to the branch (git push origin feature-branch).
  5. Create a new pull request.

Feel free to submit a pull request for any DSA solution, bug fix, or optimization!

License

This repository is licensed under the MIT License. See LICENSE for more information.

About

"πŸ“š DSA Solutions in Python 🐍 Explore and contribute to a collection of data structures and algorithms! πŸš€ #DSA #Python #Coding"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages