- Count Inversions
- Majority Element
- Rotate Array
- Missing Number
- Remove duplicate items
- Dutch National Flag Algorithm
- Max Sub Array Sum
- Factorial
- n-th Fibonacci number
- Recursive Insertion Sort
- Recursive Sum of n numbers
- GCD by Euclid's Algorithm
- Binary Search
- Jump Search
- Linear Search
- Ternary Search
- Interpolation Search
- Uniform Cost Search
- Breath First Search
- Bubble Sort
- Comb Sort
- Count Sort
- Insertion Sort
- Quicksort
- Selection Sort
- Heap Sort
- Radix Sort
- Shell Sort
- Merge sort
- Is Good Str
- Palindrome
- Word Count
- Remove Duplicates from a String
- First Non Repeating Character
- Longest Common Subsequence
- Unique Character
- Add String
- Rabin Karp algorithm
- Find all permutations
- Roman to Int