All possible insertions
Singly linked lists
doubley linked lists
Circular linked lists
Removing Elements of given value
Reversing a linked lists
Merging two sorted linked lists
Reorder List
Detecting cycle in a singly linked list
Find Merge Point of two singly linked list
Segregate Even Odd Nodes of linked list
Remove Duplicate in Sorted linked list
Reverse the linked list using stack
Linear Search
Jump Search
Binary Search
Finding squareroot using Binary search
KMP String Searching
Ternary Search
Interpolation Search
Exponential Search
Linear search in 2D array