Some algorithms implemented in Java (with comments).
R : recursive version
DC : divide and conquer version
I : iterative version
- CountPairs (DC)
- CountTriples (DC)
- MaxValue (DC, R)
- Factorial (I, R)
- Fibonacci (R)
- GCD (R)
- Power (I, R, DC)
- SymmetricMatrix (I)
- BinarySearch (I, DC)
- LinearSearch (I)
- BubbleSort (I, R)
- InsertionSort (I)
- MergeSort (DC)
- SelectionSort (I)
- QuickSort (DC)
- EvenVowels (DC)
- Palindrome (I, R)