I enjoy solving algorithm problems, and occasionally I solve the Leetcode.com problems! The solutions uploaded here are just my tries which was accepted by leetcode as a correct answer, but there is no guarantee that the solutions are the best answers (or even bug-free)!