Skip to content

My personal repository for mastering data structures and algorithms through LeetCode, HackerRank, and GFG practice. Focused on interview preparation and problem-solving patterns.

Notifications You must be signed in to change notification settings

DevGupta0112/DataStructure_And_Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

DataStructure_And_Algorithms

A dedicated repository for my learning and problem-solving journey in Data Structures and Algorithms (DSA). This repo includes curated solutions from LeetCode, HackerRank, and GeeksforGeeks (GFG), organized by platform and problem type.


πŸ“Œ Platforms Covered

  • LeetCode – Interview-level DSA questions across topics
  • HackerRank – Logic-based and language-specific practice
  • GFG – Conceptual problems and theory-based practice

πŸ“ Folder Structure

DataStructure_And_Algorithms/ β”‚ β”œβ”€β”€ LeetCode/ # Solutions from LeetCode β”œβ”€β”€ HackerRank/ # Solutions from HackerRank β”œβ”€β”€ GFG/ # Solutions from GeeksforGeeks


🧠 Topics Covered

  • Arrays & Strings
  • Hashing & Frequency
  • Recursion & Backtracking
  • Linked Lists, Trees, Graphs
  • Stacks & Queues
  • Sliding Window, Two Pointers, Binary Search
  • Sorting & Greedy Algorithms
  • Dynamic Programming

🎯 Goal

  • Improve problem-solving and time complexity thinking
  • Prepare for coding interviews and competitive exams
  • Build a solid DSA foundation for software and data roles

πŸ›  Tools Used

  • Python (Primarily)
  • Jupyter Notebooks (for explanations)
  • Git for version control

πŸ“š Future Plans

  • Add notes and patterns folder (two pointers, sliding window, etc.)
  • Tag each problem with its difficulty and topic
  • Weekly problem updates

πŸ”— Connect with Me


⭐️ Support

If this helped you, feel free to star the repo and share it with fellow coders. Let's grow together!

About

My personal repository for mastering data structures and algorithms through LeetCode, HackerRank, and GFG practice. Focused on interview preparation and problem-solving patterns.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published