Skip to content

A web-based platform displaying my structured LeetCode solutions by topic and difficulty – searchable, categorized, and fully interactive.

License

Notifications You must be signed in to change notification settings

efrat-dev/leetcode-solutions-hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 Leetcode Solutions Hub

🎯 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.


🌐 Live Demo

👉 Visit the Platform


🧭 Goals

  • 🔄 Daily/Weekly practice log
  • 🧪 Prepare effectively for technical interviews
  • 🧰 Build a personal reference of clear solutions

🧑‍💻 Contributing

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. 😊


🌟 Like it?

If this repo helped you, give it a ⭐ and share the word!


📚 Topics Covered

🔍 Algorithms

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)

🧱 Data Structures

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

Releases

No releases published

Packages

No packages published