1Reverse Linked ListEasyLinked ListRecursion
Solve → 2Swap Nodes in PairsMediumLinked ListRecursion
Solve → 3Add Two NumbersMediumLinked ListMathRecursion
Solve → 4Reverse Linked ListEasyLinked ListRecursion
Solve → 5Merge Two Sorted ListsEasyLinked ListRecursion
Solve → 6Flatten a Multilevel Doubly Linked ListMediumLinked ListDepth-First SearchDoubly-Linked List
Solve → 7Remove Duplicates from Sorted ListEasyLinked List
Solve → 8Rotate ListMediumLinked ListTwo Pointers
Solve → 9Reverse Nodes in k-GroupHardLinked ListRecursion
Solve → 10Partition ListMediumLinked ListTwo Pointers
Solve → 11Palindrome Linked ListEasyLinked ListTwo PointersStack
Solve → 12Swap Nodes in PairsMediumLinked ListRecursion
Solve → 13Add Two NumbersMediumLinked ListMathRecursion
Solve → 14Flatten a Multilevel Doubly Linked ListMediumLinked ListDepth-First SearchDoubly-Linked List
Solve → 15Merge Two Sorted ListsEasyLinked ListRecursion
Solve → 16Rotate ListMediumLinked ListTwo Pointers
Solve → 17Merge k Sorted ListsHardLinked ListDivide and ConquerHeap (Priority Queue)
Solve → 18Palindrome Linked ListEasyLinked ListTwo PointersStack
Solve → 19Add Two Numbers IIMediumLinked ListMathStack
Solve → 20Reverse Linked ListEasyLinked ListRecursion
Solve → 21Reorder ListMediumLinked ListTwo PointersStack
Solve → 22Remove Duplicates from Sorted ListEasyLinked List
Solve → 23Reverse Nodes in k-GroupHardLinked ListRecursion
Solve → 24Delete Node in a Linked ListMediumLinked List
Solve → 25Sort ListMediumLinked ListTwo PointersDivide and Conquer
Solve → 26Populating Next Right Pointers in Each NodeMediumLinked ListTreeDepth-First Search
Solve → 27Partition ListMediumLinked ListTwo Pointers
Solve → 28Swap Nodes in PairsMediumLinked ListRecursion
Solve → 29Remove Nth Node From End of ListMediumLinked ListTwo Pointers
Solve → 30Remove Duplicates from Sorted List IIMediumLinked ListTwo Pointers
Solve → 31Add Two NumbersMediumLinked ListMathRecursion
Solve → 32Flatten a Multilevel Doubly Linked ListMediumLinked ListDepth-First SearchDoubly-Linked List
Solve → 33Merge Two Sorted ListsEasyLinked ListRecursion
Solve → 34Reverse Linked ListEasyLinked ListRecursion
Solve → 35Merge k Sorted ListsHardLinked ListDivide and ConquerHeap (Priority Queue)
Solve → 36Palindrome Linked ListEasyLinked ListTwo PointersStack
Solve → 37Reorder ListMediumLinked ListTwo PointersStack
Solve → 38Populating Next Right Pointers in Each NodeMediumLinked ListTreeDepth-First Search
Solve → 39Remove Nth Node From End of ListMediumLinked ListTwo Pointers
Solve → 40Rotate ListMediumLinked ListTwo Pointers
Solve → 41Odd Even Linked ListMediumLinked List
Solve → 42Remove Duplicates from Sorted ListEasyLinked List
Solve → 43Reverse Nodes in k-GroupHardLinked ListRecursion
Solve → 44Delete Node in a Linked ListMediumLinked List
Solve → 45Swap Nodes in PairsMediumLinked ListRecursion
Solve → 46Remove Linked List ElementsEasyLinked ListRecursion
Solve → 47Middle of the Linked ListEasyLinked ListTwo Pointers
Solve → 48Populating Next Right Pointers in Each Node IIMediumLinked ListTreeDepth-First Search
Solve → 49Flatten Binary Tree to Linked ListMediumLinked ListStackTree
Solve → 50Remove Duplicates from Sorted List IIMediumLinked ListTwo Pointers
Solve → 51Sort ListMediumLinked ListTwo PointersDivide and Conquer
Solve → 52Reverse Linked List IIMediumLinked List
Solve → 53Add Two Numbers IIMediumLinked ListMathStack
Solve → 54Partition ListMediumLinked ListTwo Pointers
Solve → 55Delete the Middle Node of a Linked ListMediumLinked ListTwo Pointers
Solve → 56Convert Sorted List to Binary Search TreeMediumLinked ListDivide and ConquerTree
Solve → 57Maximum Twin Sum of a Linked ListMediumLinked ListTwo PointersStack
Solve → 58Design Linked ListMediumLinked ListDesign
Solve → 59Split Linked List in PartsMediumLinked List
Solve → 60Linked List in Binary TreeMediumLinked ListTreeDepth-First Search
Solve → 61Convert Binary Number in a Linked List to IntegerEasyLinked ListMath
Solve → 62Find the Minimum and Maximum Number of Nodes Between Critical PointsMediumLinked List
Solve → 63Merge In Between Linked ListsMediumLinked List
Solve → 64Reverse Nodes in Even Length GroupsMediumLinked List
Solve → 65Insert Greatest Common Divisors in Linked ListMediumLinked ListMathNumber Theory
Solve → 66Add Two NumbersMediumLinked ListMathRecursion
Solve → 67Flatten a Multilevel Doubly Linked ListMediumLinked ListDepth-First SearchDoubly-Linked List
Solve → 68Merge Two Sorted ListsEasyLinked ListRecursion
Solve → 69Reverse Linked ListEasyLinked ListRecursion
Solve → 70Merge k Sorted ListsHardLinked ListDivide and ConquerHeap (Priority Queue)
Solve → 71Palindrome Linked ListEasyLinked ListTwo PointersStack
Solve → 72Rotate ListMediumLinked ListTwo Pointers
Solve → 73Reorder ListMediumLinked ListTwo PointersStack
Solve → 74Swap Nodes in PairsMediumLinked ListRecursion
Solve → 75Populating Next Right Pointers in Each NodeMediumLinked ListTreeDepth-First Search
Solve → 76Add Two Numbers IIMediumLinked ListMathStack
Solve → 77Remove Nth Node From End of ListMediumLinked ListTwo Pointers
Solve → 78Remove Duplicates from Sorted ListEasyLinked List
Solve → 79Populating Next Right Pointers in Each Node IIMediumLinked ListTreeDepth-First Search
Solve → 80Reverse Nodes in k-GroupHardLinked ListRecursion
Solve → 81Odd Even Linked ListMediumLinked List
Solve → 82Delete Node in a Linked ListMediumLinked List
Solve → 83Remove Linked List ElementsEasyLinked ListRecursion
Solve → 84Middle of the Linked ListEasyLinked ListTwo Pointers
Solve → 85Remove Duplicates from Sorted List IIMediumLinked ListTwo Pointers
Solve → 86Sort ListMediumLinked ListTwo PointersDivide and Conquer
Solve → 87Flatten Binary Tree to Linked ListMediumLinked ListStackTree
Solve → 88Reverse Linked List IIMediumLinked List
Solve → 89Partition ListMediumLinked ListTwo Pointers
Solve → 90Delete the Middle Node of a Linked ListMediumLinked ListTwo Pointers
Solve → 91Maximum Twin Sum of a Linked ListMediumLinked ListTwo PointersStack
Solve → 92Design Linked ListMediumLinked ListDesign
Solve → 93Convert Sorted List to Binary Search TreeMediumLinked ListDivide and ConquerTree
Solve → 94Split Linked List in PartsMediumLinked List
Solve → 95Linked List in Binary TreeMediumLinked ListTreeDepth-First Search
Solve → 96Convert Binary Number in a Linked List to IntegerEasyLinked ListMath
Solve → 97Find the Minimum and Maximum Number of Nodes Between Critical PointsMediumLinked List
Solve → 98Insert Greatest Common Divisors in Linked ListMediumLinked ListMathNumber Theory
Solve → 99Reverse Nodes in Even Length GroupsMediumLinked List
Solve → 100Merge In Between Linked ListsMediumLinked List
Solve → 101Insertion Sort ListMediumLinked ListSorting
Solve → 102Swapping Nodes in a Linked ListMediumLinked ListTwo Pointers
Solve →