Heu OJ 百题解:
1001:http://www.cnblogs.com/lzj-0218/p/3211971.html
3201:http://www.cnblogs.com/lzj-0218/archive/2013/04/30/3051542.html