Here is the list of programming questions to learn to apply data structures and algos in programming.
Arrays
- Find a pair in an array of size 'n', whose sum is X
- Find a majority element in an array of size 'n'
- Find the number occuring odd number of times in a given array of size 'n'
- Algorithm to reverse an array
- Algorithm to rotate array of size 'n' by 'd' elements
LinkedLists
- Algorithm to find the nth node from end of the linked list
- Algorithm to find the middle element of a linked list
Divide & Conquer