The solutions for Programming Questions of algo-004 on coursera.