Suryanand
Resources
Sky
Emerald
Database
Home
← All DSA topics
·
System design
Linked Lists
20 problems in this topic. Select one to open the tabbed viewer.
Problems
1.
23. Merge k Sorted Lists — divide & conquer pairwise merge.
2.
25. Reverse Nodes in k-Group
3.
138. Copy List with Random Pointer
4.
143. Reorder List L0→Ln→L1→Ln-1…
5.
61. Rotate List
6.
148. Sort List — O(n log n) time, O(1) extra: bottom-up merge sort.
7.
234. Palindrome Linked List — O(n) time, O(1) space.
8.
445. Add Two Numbers II — most significant digit first.
9.
19. Remove Nth Node From End of List
10.
142. Linked List Cycle II
11.
24. Swap Nodes in Pairs
12.
328. Odd Even Linked List
13.
86. Partition List
14.
92. Reverse Linked List II — reverse from position left to right inclusive.
15.
82. Remove Duplicates from Sorted List II — remove all nodes with dup val.
16.
160. Intersection of Two Linked Lists
17.
2. Add Two Numbers — digits stored in reverse order.
18.
725. Split Linked List in Parts
19.
1171. Remove Zero Sum Consecutive Nodes from Linked List
20.
1669. Merge In Between Linked Lists