my java solutions for oj.leetcode