Add a simple dp - optmization problem
Add rob pike's regexp match algo
Add string permutation program
Fix a bug in bst implementation
Add a divide & conquer half array reorder program
Add knuth-morris-pratt substring search algo
Add boyer-moore substring search algo