You are about to visit an external link, proceed with caution
http://en.wikipedia.org/wiki/Overlapping_subproblem
Proceed