Watch tutorials and explanations by expert teachers that walk through solving this problem.
The Lame Coder
Happy Coding
Programming Live with Larry
Programming Live with Larry
Algorithms for Big Bucks
Hui Xu
ExtremeProgrammer
ExtremeProgrammer
LetsCode