Skip to content
Avio Lines
D9

Linked List

30 stations · 12h

Pointer manipulation, reversal, cycles and merging. 30 interview problems explained by codestorywithMIK (12h of video), grouped into 5 patterns such as Reversal, Fast & Slow Pointers, Merge & Sort.

Start this line →
problems by zone (pattern)
  • Reversal2
  • Fast & Slow Pointers6
  • Merge & Sort5
  • Pointer Manipulation15
  • Math on Lists6
  1. Reversal

    0 of 2 passed
  2. MediumGoogle · Amazon · +14 more companiesLeetCode ↗ (opens in a new tab)
  3. Reverse Linked ListLC 206 · 27:52
    EasyGoogle · Amazon · +32 more companiesLeetCode ↗ (opens in a new tab)
  4. Fast & Slow Pointers

    0 of 6 passed
  5. MediumGoogle · Amazon · +5 more companiesLeetCode ↗ (opens in a new tab)
  6. EasyGoogle · Amazon · +11 more companiesLeetCode ↗ (opens in a new tab)
  7. Linked List Cycle IILC 142 · 16:53
    MediumGoogle · Amazon · +9 more companiesLeetCode ↗ (opens in a new tab)
  8. MediumGoogle · Amazon · +4 more companiesLeetCode ↗ (opens in a new tab)
  9. MediumGoogle · Amazon · +15 more companiesLeetCode ↗ (opens in a new tab)
  10. Palindrome Linked ListLC 234 · 44:53
    EasyGoogle · Amazon · +14 more companiesLeetCode ↗ (opens in a new tab)
  11. Merge & Sort

    0 of 5 passed
  12. MediumGoogle · Amazon · +8 more companiesLeetCode ↗ (opens in a new tab)
  13. Reverse Linked ListLC 206 · 27:52
    EasyGoogle · Amazon · +32 more companiesLeetCode ↗ (opens in a new tab)
  14. MediumGoogle · Amazon · +6 more companiesLeetCode ↗ (opens in a new tab)
  15. MediumGoogle · Amazon · +2 more companiesLeetCode ↗ (opens in a new tab)
  16. Pointer Manipulation

    0 of 15 passed
  17. MediumGoogle · Amazon · +7 more companiesLeetCode ↗ (opens in a new tab)
  18. MediumGoogle · Amazon · +5 more companiesLeetCode ↗ (opens in a new tab)
  19. Odd Even Linked ListLC 328 · 22:04
    MediumGoogle · Amazon · +9 more companiesLeetCode ↗ (opens in a new tab)
  20. MediumGoogle · Amazon · +4 more companiesLeetCode ↗ (opens in a new tab)
  21. Swap Nodes in PairsLC 24 · 15:39
    MediumGoogle · Amazon · +12 more companiesLeetCode ↗ (opens in a new tab)
  22. Partition ListLC 86 · 14:53
    MediumGoogle · Amazon · +3 more companiesLeetCode ↗ (opens in a new tab)
  23. MediumGoogle · Amazon · +19 more companiesLeetCode ↗ (opens in a new tab)
  24. MediumGoogle · Amazon · +3 more companiesLeetCode ↗ (opens in a new tab)
  25. MediumGoogle · Amazon · +15 more companiesLeetCode ↗ (opens in a new tab)
  26. Reorder ListLC 143 · 39:54
    MediumGoogle · Amazon · +13 more companiesLeetCode ↗ (opens in a new tab)
  27. MediumGoogle · Amazon · +2 more companiesLeetCode ↗ (opens in a new tab)
  28. MediumGoogle · Amazon · +3 more companiesLeetCode ↗ (opens in a new tab)
  29. MediumGoogle · Meta · +2 more companiesLeetCode ↗ (opens in a new tab)
  30. Rotate ListLC 61 · 17:50
    MediumGoogle · Amazon · +7 more companiesLeetCode ↗ (opens in a new tab)
  31. Math on Lists

    0 of 6 passed
  32. MediumGoogle · Amazon · +4 more companiesLeetCode ↗ (opens in a new tab)
  33. MediumGoogle · Amazon · +4 more companiesLeetCode ↗ (opens in a new tab)
  34. Add Two Numbers IILC 445 · 28:30
    MediumGoogle · Amazon · +7 more companiesLeetCode ↗ (opens in a new tab)
  35. MediumGoogle · Amazon · +1 more companiesLeetCode ↗ (opens in a new tab)
  36. EasyGoogle · Amazon · +7 more companiesLeetCode ↗ (opens in a new tab)

All 30 stations in order

  1. 1.Delete Node in a Linked List (LeetCode 237)
  2. 2.Delete the Middle Node of a Linked List (LeetCode 2095)
  3. 3.Middle of the Linked List (LeetCode 876)
  4. 4.Odd Even Linked List (LeetCode 328)
  5. 5.Linked List Cycle II (LeetCode 142)
  6. 6.Linked List Random Node - (Leetcode - 382) - (GOOGLE) : Explanation ➕ Live Coding (LeetCode 382)
  7. 7.Convert Sorted List to Binary Search Tree (LeetCode 109)
  8. 8.Merge k Sorted Lists - (Leetcode - 23) - (Google, Amazon, Microsoft..) : Explanation ➕ Live Coding (LeetCode 23)
  9. 9.Remove Zero Sum Consecutive Nodes from Linked List (LeetCode 1171)
  10. 10.Swapping Nodes in a Linked List (LeetCode 1721)
  11. 11.Swap Nodes in Pairs (LeetCode 24)
  12. 12.Maximum Twin Sum of a Linked List (LeetCode 2130)
  13. 13.Add Two Numbers II (LeetCode 445)
  14. 14.Partition List (LeetCode 86)
  15. 15.Copy List with Random Pointer (LeetCode 138)
  16. 16.Split Linked List in Parts (LeetCode 725)
  17. 17.Reverse Linked List II (LeetCode 92)
  18. 18.Reverse Linked List (LeetCode 206)
  19. 19.Remove Nth Node From End of List (LeetCode 19)
  20. 20.Merge In Between Linked Lists (LeetCode 1669)
  21. 21.Palindrome Linked List (LeetCode 234)
  22. 22.Reorder List (LeetCode 143)
  23. 23.Remove Nodes From Linked List (LeetCode 2487)
  24. 24.Double a Number Represented as a Linked List (LeetCode 2816)
  25. 25.Merge Nodes in Between Zeros (LeetCode 2181)
  26. 26.Find the Minimum and Maximum Number of Nodes Between Critical Points (LeetCode 2058)
  27. 27.Delete Nodes From Linked List Present in Array (LeetCode 3217)
  28. 28.Insert Greatest Common Divisors in Linked List (LeetCode 2807)
  29. 29.Rotate List (LeetCode 61)
  30. 30.Convert Binary Number in a Linked List to Integer (LeetCode 1290)