/DSA-Journey-Python

This repository tracks my DSA learning journey using Python, with solutions to problems from LeetCode, GeeksforGeeks, and HackerRank.

Primary LanguagePython

🚀 DSA Journey in Python

Welcome to DSA-Journey-Python! This repository contains my solutions and implementations of various Data Structures and Algorithms (DSA) problems in Python, organized by topics.

📌 Repository Structure

The solutions are categorized into different folders based on DSA topics:

📚 Topics Covered

  • Binary Search Tree
  • Binary Tree
  • Linked List
  • Queue
  • Recursion
  • Searching Algorithms
  • Sorting Algorithms
  • Stack
  • Python Decorators
  • ...and more to come!

🚀 How to Run the Code

  1. Clone the repository:
    git clone https://github.com/ShivamGupta-16/DSA-Journey-Python.git
    
  2. Navigate to the project directory:
    cd DSA-Journey-Python 
    
  3. Enter a specific topic folder and run a Python file:
    cd Sorting
    python quicksort.py
    

📚 Resources Used

I'm learning DSA from multiple sources, including:

⭐ Keep Learning & Improving!

This repo will be regularly updated with new problems and solutions. Feel free to explore the code and practice DSA along with me! 🚀


📌 Star the repo if you find it helpful! 🌟