algs4 My attempt of programming assignments in Algorithms, Part I by Princeton University on Coursea Guess there's no point to suggest you to do it yourself first if you've alrady got here.