🎯 A web-based interactive platform showcasing my structured LeetCode solutions — fully searchable, categorized by topic and difficulty.
💡 Includes clean, well-documented code and in-browser explanations — perfect for daily practice and interview prep.
- 🔄 Daily/Weekly practice log
- 🧪 Prepare effectively for technical interviews
- 🧰 Build a personal reference of clear solutions
This repo is mainly for personal use, but feel free to fork or star it if you find it helpful!
Want to suggest a better solution or a tough new problem? PRs are welcome. 😊
If this repo helped you, give it a ⭐ and share the word!
Category | Examples |
---|---|
🔢 Arrays & Sliding Window | Two Sum, Kadane’s Algorithm, Sliding Window Maximum |
🧵 Strings & Pattern Matching | Longest Substring Without Repeating, KMP, Group Anagrams |
🔁 Dynamic Programming | Climbing Stairs, Longest Increasing Subsequence, 0/1 Knapsack |
🗺️ Graph Algorithms | DFS, BFS, Dijkstra, Topological Sort, Union-Find |
🌲 Tree Algorithms | Inorder Traversal, Lowest Common Ancestor, Serialize & Deserialize Tree |
📉 Greedy | Jump Game, Merge Intervals, Gas Station |
📚 Backtracking | N-Queens, Sudoku Solver, Subsets, Permutations |
⚖️ Binary Search | Search in Rotated Array, Koko Eating Bananas |
🧮 Math & Number Theory | GCD, Sieve of Eratosthenes, Modular Arithmetic |
🔢 Bit Manipulation | Single Number, Hamming Weight, Bitwise AND of Range |
🧊 Recursion & Divide & Conquer | Merge Sort, Quick Sort, Pow(x, n) |
Structure | Examples |
---|---|
📦 Arrays & Lists | Array Manipulation, Two Pointers, Prefix Sum |
🧵 Strings | Palindrome Check, Reversal, Character Count |
🌲 Binary Trees | Traversals (Inorder, Preorder, Postorder), Balanced Trees |
🌳 Binary Search Trees (BST) | Insert, Delete, Validate BST |
📚 Heaps & Priority Queues | Kth Largest Element, Merge K Sorted Lists |
🗂️ Hash Tables & Sets | Two Sum, Longest Consecutive Sequence, Isomorphic Strings |
📋 Stacks & Queues | Valid Parentheses, Min Stack, Implement Queue using Stacks |
🌀 Linked Lists | Reverse Linked List, Detect Cycle, Merge Two Lists |
🧭 Graphs | Adjacency List/Matrix, Topological Sort, Connected Components |