Topic 9 of 21
Linked List Problems
Singly and doubly linked lists: insertion, deletion, reversal, cycle detection with the tortoise and hare, sorting and cloning with random pointers.
31 linked list problems (10 easy, 18 medium, 3 hard) with LeetCode and GeeksforGeeks links.
Your progress
– / 31 solved
- Easy
- –/10
- Medium
- –/18
- Hard
- –/3
/
- Introduction to Linked List, Learn About Struct, and How Is Node RepresentedEasy
- Inserting a Node in Linked ListEasyGFG
- Deleting a Node in Linked ListMediumLeetCodeGFG
- Find the Length of the Linked List [Learn Traversal]EasyGFG
- Search an Element in the Linked ListEasyGFG
- Introduction to Doubly Linked List, Learn About Struct, and How Is Node RepresentedEasyGFG
- Insert a Node in Doubly Linked ListEasyGFG
- Delete a Node in Doubly Linked ListMediumGFG
- Reverse a Doubly Linked ListMediumGFG
- Middle of a Linked List [Tortoise-Hare Method]EasyLeetCodeGFG
- Reverse a Linked List [Iterative]EasyLeetCodeGFG
- Reverse a Linked List [Recursive]EasyLeetCode
- Detect a Loop in Linked ListMediumLeetCodeGFG
- Find the Starting Point in Linked ListMediumLeetCodeGFG
- Length of Loop in Linked ListEasyGFG
- Check If Linked List Is Palindrome or NotMediumLeetCodeGFG
- Segregate Odd and Even Nodes in Linked ListMediumLeetCodeGFG
- Remove Nth Node from the Back of the Linked ListMediumLeetCodeGFG
- Delete the Middle Node of Linked ListMediumLeetCodeGFG
- Sort Linked ListMediumLeetCode
- Sort a Linked List of 0's, 1's, and 2's by Changing LinksMediumGFG
- Find the Intersection Point of Y Linked ListMediumLeetCodeGFG
- Add 1 to a Number Represented by Linked ListMediumGFG
- Add 2 Numbers in Linked ListMediumLeetCodeGFG
- Delete All Occurrences of a Key in DLLMediumGFG
- Find Pairs with Given Sum in DLLMediumGFG
- Remove Duplicates from Sorted DLLMediumGFG
- Reverse LL in Group of Given Size KHardLeetCodeGFG
- Rotate a LLMediumLeetCodeGFG
- Flattening of LLHardGFG
- Clone a Linked List with Random and Next PointerHardLeetCodeGFG