Skip to content

hi2suresh/dsa-with-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

DSA Practice for Python

This repository contains solutions and practice problems for Data Structures and Algorithms (DSA) using Python. It is designed as a resource for those preparing for technical interviews, coding challenges, or anyone looking to strengthen their understanding of DSA concepts in Python.

Contents

  • Solutions to common DSA problems
  • Well-commented Python code
  • Example inputs and outputs for each solution
  • Topics include:
    • Arrays and Strings
    • Linked Lists
    • Stacks and Queues
    • Trees and Graphs
    • Searching and Sorting Algorithms
    • Recursion and Dynamic Programming
    • Miscellaneous Interview Questions

Getting Started

  1. Clone the repository

    git clone https://github.com/hi2suresh/dsa-with-python.git
    cd dsa-with-python
  2. Browse the problems

    • Each folder or file is typically named after the DSA topic or problem.
    • Open any Python file to view the problem statement and solution.
  3. Run the code

    • Ensure you have Python installed (version 3.x recommended).
    • Run any solution using:
      python filename.py

License

This project is open source and available under the MIT License.

Acknowledgements

  • LeetCode, GeeksforGeeks, and other online DSA resources for problem inspiration.

Happy coding!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages