Oct 29, 2025
Contents
leetcodetemplatestrees
leetcodetemplatestrees
Oct 29, 2025
Contents
leetcodetemplatesmathgeometry
leetcodetemplatesmathgeometry
Oct 29, 2025
Contents
leetcodetemplatesgraph
leetcodetemplatesgraph
Oct 29, 2025
Contents
leetcodetemplatesdynamic-programming
leetcodetemplatesdp
Oct 29, 2025
Contents
leetcodetemplatesdata-structures
leetcodetemplatesdata-structures
Oct 29, 2025
Contents
leetcodetemplatesarraysstrings
leetcodetemplatesarraysstrings
Oct 29, 2025
Contents
leetcodetemplatesadvanced
leetcodetemplatesadvanced
Oct 29, 2025
LeetCode Categories and Solution Templates
leetcodealgorithmproblem-solvingtemplates
leetcodetemplatespatternsdpgraphsliding-windowtwo-pointersbinary-search
Oct 29, 2025
LC 717: 1-bit and 2-bit Characters
leetcodeeasyarrayparsing
leetcodeeasyarrayparsing
Oct 29, 2025
LC 344: Reverse String
leetcodeeasytwo-pointersstring
leetcodeeasytwo-pointersstring
Oct 28, 2025
LC 708: Insert into a Sorted Circular Linked List
leetcodemediumlinked-listcircular
leetcodemediumlinked-listcircularinsertiontwo-pointers
Oct 28, 2025
LC 636: Exclusive Time of Functions
leetcodemediumstackparsing
leetcodemediumstackparsinglogssimulation
Oct 25, 2025
LC 863: All Nodes Distance K in Binary Tree
leetcodemediumtreedfsbfs
leetcodemediumtreebinary-treedfsbfsgraphrecursion
Oct 22, 2025
LC 1249: Minimum Remove to Make Valid Parentheses
leetcodemediumstringstack
leetcodemediumstringstackparenthesesvalidation
Oct 22, 2025
LC 1094: Car Pooling
leetcodemediumarraysorting
leetcodemediumarraysortingsimulationbucket-sort
Oct 22, 2025
LC 426: Convert Binary Search Tree to Sorted Doubly Linked List
leetcodemediumtreelinked-list
leetcodemediumtreelinked-listbstinorder-traversalrecursion
Oct 22, 2025
LC 348: Design Tic-Tac-Toe
leetcodemediumdesignarray
leetcodemediumdesignarraymatrixoptimization
Oct 22, 2025
LC 419: Battleships in a Board
leetcodemediumarraymatrix
leetcodemediumarraymatrixdfsbattleship
Oct 21, 2025
LC 545: Boundary of Binary Tree
leetcodemediumtreedfs
leetcodemediumtreedfsbinary-treeboundary-traversal
Oct 21, 2025
LC 347: Top K Frequent Elements
leetcodemediumarrayhash-tableheap
leetcodemediumarrayhash-tableheapbucket-sortquickselect
Oct 21, 2025
LC 973: K Closest Points to Origin
leetcodemediumarraysorting
leetcodemediumarraysortingheapquickselect
Oct 21, 2025
LC 1207: Unique Number of Occurrences
leetcodeeasyarrayhash-table
leetcodeeasyarrayhash-tablecounting
Oct 20, 2025
207. Course Schedule
leetcodemediumgraphtopological-sortcycle-detection
Oct 20, 2025
133. Clone Graph
leetcodemediumgraphdfsbfsclone
Oct 20, 2025
752. Open the Lock
leetcodemediumbfsshortest-pathlock
Oct 20, 2025
314. Binary Tree Vertical Order Traversal
leetcodemediumtreebfsvertical-order
Oct 20, 2025
322. Coin Change
leetcodemediumdynamic-programmingdpcoin-change
Oct 20, 2025
47. Permutations II
leetcodealgorithmmediumbacktrackingrecursionduplicates
Oct 20, 2025
77. Combinations
leetcodemediumbacktrackingrecursioncombinations
Oct 20, 2025
46. Permutations
leetcodealgorithmmediumbacktrackingrecursion
Oct 20, 2025
1650. Lowest Common Ancestor of a Binary Tree III
leetcodealgorithmmediumtreebinary-treelca
Oct 20, 2025
2043. Simple Bank System
leetcodealgorithmmediumdesigndata-structure
Oct 20, 2025
1443. Minimum Time to Collect All Apples in a Tree
leetcodealgorithmmediumtreedfsbfsgraph
Oct 20, 2025
84. Largest Rectangle in Histogram
leetcodealgorithmhardstackmonotonic-stack
Oct 20, 2025
695. Max Area of Island
leetcodealgorithmmediumdfsgraphmatrix
Oct 20, 2025
1868. Product of Two Run-Length Encoded Arrays
leetcodealgorithmmediumrun-length-encodingtwo-pointersarray-processing
Oct 20, 2025
[Medium] 1570. Dot Product of Two Sparse Vectors
pythonhash-mapdata-structureoptimizationproblem-solving
Oct 20, 2025
[Medium] 1865. Finding Pairs With a Certain Sum
pythonhash-mapdata-structureproblem-solving
Oct 20, 2025
[Medium] 437. Path Sum III
pythontreedfsrecursionproblem-solving
Oct 20, 2025
[Medium] 394. Decode String
pythonstackstring-processingproblem-solving
Oct 19, 2025
[Medium] 417. Pacific Atlantic Water Flow
pythondfsbfsgraphproblem-solving
Oct 19, 2025
[Medium] 406. Queue Reconstruction by Height
pythongreedysortinglistproblem-solving
Oct 18, 2025
[Medium] 1856. Maximum Sum of Minimum Product
pythonstackmonotonic-stackprefix-sumproblem-solving
Oct 18, 2025
[Medium] 316. Remove Duplicate Letters
pythonstackmonotonic-stackgreedyproblem-solving
Oct 17, 2025
[Medium] 648. Replace Words
pythontriehash-setstring-processingproblem-solving
Oct 17, 2025
[Medium] 300. Longest Increasing Subsequence
pythondynamic-programmingdpbinary-searchproblem-solving
Oct 17, 2025
[Medium] 503. Next Greater Element II
pythonmonotonic-stackstackproblem-solving
Oct 17, 2025
[Medium] 2799. Count Complete Subarrays in an Array
pythonsliding-windowhash-mapproblem-solving
Oct 17, 2025
[Medium] 2466. Count Ways To Build Good Strings
pythondynamic-programmingdpproblem-solving
Oct 16, 2025
[Medium] 1124. Longest Well-Performing Interval
pythonhash-mapprefix-sumproblem-solving
Oct 15, 2025
[Medium] 494. Target Sum
pythondynamic-programmingdpsubset-sumproblem-solving
Oct 10, 2025
[Medium] 3. Longest Substring Without Repeating Characters
leetcodealgorithmmediumpythonsliding-windowhash-mapstringtwo-pointersproblem-solving
Oct 8, 2025
[Medium] 240. Search a 2D Matrix II
pythonbinary-searchmatrix2d-arraydivide-conquersearchoptimizationproblem-solving
Oct 6, 2025
[Medium] 912. Sort an Array
pythonsortingmerge-sortheap-sortcounting-sortdata-structuresdivide-conquerproblem-solving
Oct 5, 2025
[Hard] 218. The Skyline Problem
pythonsweep-linepriority-queuedata-structuresunion-findproblem-solving
Oct 4, 2025
[Medium] 990. Satisfiability of Equality Equations
pythonconnected-componentsgraph-coloringdisjoint-setproblem-solving
Oct 3, 2025
[Medium] 96. Unique Binary Search Trees
pythonbinary-search-treesproblem-solving
Sep 30, 2025
[Medium] 131. Palindrome Partitioning
pythonpartitioningproblem-solving
Sep 29, 2025
[Medium] 77. Combinations
pythoncombinationsdfsproblem-solving
Sep 25, 2025
[Medium] 89. Gray Code
pythongray-codeproblem-solving
Sep 25, 2025
[Medium] 54. Spiral Matrix
pythonspiral-matrixproblem-solving
Sep 25, 2025
[Medium] 50. Pow(x, n)
pythonpowproblem-solving
Sep 24, 2025
[Medium] 62. Unique Paths
pythonunique-pathsproblem-solving
Sep 24, 2025
[Hard] 25. Reverse Nodes in k-Group
pythonreverse-nodesk-grouprecursionproblem-solving
Sep 24, 2025
[Medium] 48. Rotate Image
pythonrotate-imagein-placeproblem-solving
Sep 24, 2025
[Medium] 150. Evaluate Reverse Polish Notation
pythonreverse-polish-notationrpnproblem-solving
Sep 24, 2025
[Hard] 317. Shortest Distance from All Buildings
pythonshortest-distancebuildingsproblem-solving
Sep 24, 2025
[Medium] 1242. Web Crawler Multithreaded
pythonweb-crawlerconcurrent-programmingproblem-solving
Sep 24, 2025
[Medium] 794. Valid Tic-Tac-Toe State
pythontic-tac-toegame-validationproblem-solving
Sep 24, 2025
Meta‑Style LeetCode Question List
leetcodealgorithmmetainterview-preparationpractice-listfaangcoding-interviewproblem-solvingcompetitive-programmingdata-structures
Sep 24, 2025
🧩 Hash Table Mastery List
leetcodealgorithmhashdata-structuresinterview-preparationpractice-listhash-tablehash-mapproblem-solvingcompetitive-programming
Sep 24, 2025
LeetCode Linked List Mastery List
leetcodealgorithmlinked-listdata-structuresinterview-preparationpractice-listproblem-solvingcompetitive-programmingpointerstraversal
Sep 24, 2025
[Medium] 24. Swap Nodes in Pairs
pythonswap-nodesrecursioniterativeproblem-solving
Sep 23, 2025
📚 Python Quick Reference for LeetCode
pythondata-structuresreferencecheat-sheetprogrammingcontainersalgorithmscompetitive-programming
Sep 23, 2025
[Medium] 33. Search in Rotated Sorted Array
pythonrotated-arraysearchproblem-solving