My solutions for http://leetcode.com/onlinejudge