Arrays:
- Linear Search
- Check if the array is sorted
- Largest Element in an Array
- Second Largest Element in an Array without sorting
- Left Rotate an array by one place
- Left rotate an array by D places
- Remove duplicates from Sorted array
- Move Zeros to end
- Find missing number in an array
- Maximum Consecutive Ones
- Find the number that appears once, and other numbers twice.
- Find the Union
Linked List:
- Insertion in Linked List
- Search a node
- Length of linked list
- Find Middle node of a LinkedList
- Detect a loop in LL
- Find the starting point in LL
- Length of Loop in LL
- Reverse LL
- Remove Nth node from the back of the LL
- Check if LL is palindrome or not
- Segrregate odd and even nodes in LL
- Delete the middle node of LL
- Sort LL
- Sort a LL of 0's 1's and 2's by changing links
- Find the intersection point of Y LL
- Add 2 numbers in LL
- Add 1 to a number represented by LL