backtracking
ciphers
conversions
datastructures
divideandconquer
dynamicprogramming
Longest Common Subsequence
Longest Increasing Subsequence
LongestPalindromicSubsequence
NumberOfSubsetEqualToGivenSum
graphs
DepthFirstSearchIterative
DepthFirstSearchRecursive
hashes
linearalgebra
maths
BinaryExponentiationIterative
ModularBinaryExponentiationRecursive
PermutationAndCombination
PiApproximationMonteCarlo
BinaryExponentiationIterative
ModularBinaryExponentiationRecursive
PiApproximationMonteCarlo
navigation
other
projecteuler
recursive
search
searches
sorts
string
strings
timingfunctions
trees
BreadthFirstTreeTraversal
webprogramming