Skip to content

Latest commit

 

History

History
100 lines (66 loc) · 2.58 KB

File metadata and controls

100 lines (66 loc) · 2.58 KB

DSA-ProblemSolving

A curated collection of C++ solutions to Data Structures and Algorithms problems from LeetCode, designed especially for placement preparation and strengthening core problem‑solving skills.

This repository reflects my daily journey of improving DSA skills — solving LeetCode Daily Challenges, mastering patterns, and preparing for top tech interviews.


🚀 About This Repository

  • Contains clean and optimized C++ solutions.

  • Covers a wide range of topics essential for coding interviews.

  • Each problem is selected based on frequently asked DSA patterns in FAANG & top tech companies.

  • Ideal for:

    • Coding round preparation
    • Competitive programming practice
    • Strengthening logic & implementation skills

I actively solve problems every day and update the repository regularly.


🏆 My 2025🙂

LeetCode_Rewind_2025

🏆 LeetCode Achievements

I am consistently solving the Daily LeetCode Problem and have earned the following badges:

image

Follow my progress here: 🔗 LeetCode Profile: https://leetcode.com/u/Showrav77/


📚 Topics & Tags

This repository covers major areas of DSA, including:

  • Arrays & Strings
  • Linked Lists
  • Stacks & Queues
  • Hashing
  • Recursion & Backtracking
  • Binary Trees & BST
  • Graphs (BFS/DFS)
  • Dynamic Programming (DP)
  • Greedy Algorithms
  • Two Pointers & Sliding Window
  • Math & Bit Manipulation
  • Sorting & Searching
  • STL-Based Solutions

🛠️ Technologies

  • C++17
  • STL (Standard Template Library)
  • Competitive programming techniques
  • Clean and modular coding style

📁 Repository Structure

DSA-ProblemSolving/
├── Arrays/
├── Strings/
├── LinkedList/
├── Trees/
├── Graphs/
├── DynamicProgramming/
├── BinarySearch/
├── Greedy/
└── ... (More folders added regularly)

🤝 Contributions

Contributions are welcome! If you want to improve a solution, add new problems, or suggest optimizations — feel free to open an issue or submit a PR.


⭐ Support

If you find this repository useful, please consider giving it a star ⭐ on GitHub — it motivates me to keep solving and uploading more problems!


Happy Coding! 👨‍💻🔥