Ecommet

DSA sheet · Topic

Linked List interview problems

Pointer surgery: reversing, merging, fast and slow pointers, and dummy heads that remove edge cases.

  • 14 problems
  • Java + Python
  • Free, no sign-up
Progress options

07 Linked List Pointer surgery: reversing, merging, fast and slow pointers, and dummy heads that remove edge cases. 0 / 14
  1. 48 Reverse Linked List Easy Practice Reverse Linked List on LeetCode (opens in a new tab)
  2. 49 Merge Two Sorted Lists Easy Practice Merge Two Sorted Lists on LeetCode (opens in a new tab)
  3. 50 Linked List Cycle Easy Practice Linked List Cycle on LeetCode (opens in a new tab)
  4. 51 Middle of the Linked List Easy Practice Middle of the Linked List on LeetCode (opens in a new tab)
  5. 52 Palindrome Linked List Easy Practice Palindrome Linked List on LeetCode (opens in a new tab)
  6. 53 Intersection of Two Linked Lists Easy Practice Intersection of Two Linked Lists on LeetCode (opens in a new tab)
  7. 54 Remove Nth Node From End of List Medium Practice Remove Nth Node From End of List on LeetCode (opens in a new tab)
  8. 55 Linked List Cycle II Medium Practice Linked List Cycle II on LeetCode (opens in a new tab)
  9. 56 Reorder List Medium Practice Reorder List on LeetCode (opens in a new tab)
  10. 57 Add Two Numbers Medium Practice Add Two Numbers on LeetCode (opens in a new tab)
  11. 58 Copy List with Random Pointer Medium Practice Copy List with Random Pointer on LeetCode (opens in a new tab)
  12. 59 LRU Cache Medium Practice LRU Cache on LeetCode (opens in a new tab)
  13. 60 Merge k Sorted Lists Hard Practice Merge k Sorted Lists on LeetCode (opens in a new tab)
  14. 61 Reverse Nodes in k-Group Hard Practice Reverse Nodes in k-Group on LeetCode (opens in a new tab)

All topics