Linked List Problems

Linked list problems test pointer manipulation skills. Practice reversal, cycle detection (Floyd's algorithm), merging sorted lists, and the fast-slow pointer technique.

30 problems

Title Difficulty Platform
Add Two Numbers Medium LeetCode
Add Two Numbers II Medium LeetCode
Convert Binary Number in a Linked List to Integer Easy LeetCode
Copy List with Random Pointer Medium LeetCode
Flatten a Multilevel Doubly Linked List Medium LeetCode
Flattening a Linked List Hard GeeksforGeeks
Given only a pointer/reference to a node to be deleted in a singly linked list, how do you delete it? Easy GeeksforGeeks
Intersection of Two Linked Lists Easy LeetCode
Linked List Cycle Easy LeetCode
Merge k Sorted Lists Hard LeetCode
Merge Sort for Linked Lists Hard GeeksforGeeks
Merge Two Sorted Lists Easy LeetCode
Middle of the Linked List Easy LeetCode
Multiply two numbers represented by Linked Lists Easy GeeksforGeeks
Palindrome Linked List Easy LeetCode
Partition List Medium LeetCode
Rearrange a given linked list in-place Medium GeeksforGeeks
Rearrange a Linked List in Zig-Zag fashion Medium GeeksforGeeks
Remove Duplicates from Sorted List Easy LeetCode
Remove Duplicates from Sorted List II Medium LeetCode
Remove Linked List Elements Easy LeetCode
Remove Nth Node From End of List Medium LeetCode
Reorder List Medium LeetCode
Reverse Linked List Easy LeetCode
Reverse Linked List II Medium LeetCode
Reverse Nodes in k-Group Hard LeetCode
Segregate even and odd nodes in a Linked List Medium GeeksforGeeks
Sort a linked list of 0s, 1s and 2s Easy GeeksforGeeks
Sort List Medium LeetCode
Subtract Two Numbers represented as Linked Lists Hard GeeksforGeeks