- Length of a loop
- Merge sort (In-place)
- Modular exponentiation
- Euclid's GCD
- Fermats Theorem
- Insertion sort
- Intergral part of square root
- Sieve of Eratosthenes
- Selection sort
- Bubble sort
- Check for balanced parenthese
- Quick Sort
- Fibonacci with Memorization
- Subsequences of a string
- Permutations of a string
- Rat in a Maze
- N queen problem
- Fast exponentiation
- Staircase problem
- Sudoku solver
- Fibonacci using fast exponentiation (and more...)