- Add two numbers
- Add two numbers ii
- Convert binary number in a linked list to integer
- Convert sorted list to binary search tree
- Copy list with random pointer
- Delete node in a linked list
- Find the minimum and maximum number of nodes between critical points
- Flatten a multilevel doubly linked list
- Flatten binary tree to linked list
- Insert greatest common divisors in linked list
- Insertion sort list
- Intersection of two linked lists
- Linked list random node
- Merge in between linked lists
- Merge k sorted lists
- Merge two sorted lists
- Odd even linked list
- Partition list
- Remove duplicates from sorted list ii
- Reorder list
- Delete the middle node of a linked list
- Linked list cycle
- Linked list cycle ii
- Maximum twin sum of a linked list
- Middle of the linked list
- Remove nth node from end of list
- Delete nodes from linked list present in array
- Double a number represented as a linked list
- Flatten a multilevel doubly linked list
- Linked list in binary tree
- Maximum twin sum of a linked list
- Merge nodes in between zeros
- Palindrome linked list
- Remove duplicates from sorted list ii
- Remove linked list elements
- Remove nodes from linked list
- Remove zero sum consecutive nodes from linked list