Solution to Sql-Sum by codility

21 Sep
Question: Question Name: Sql-Sum or SqlSum This question is too easy to be a serious training lesson. Most likely, it’s a live test for SQL challenges on The following solution works in both PostgreSQL and SQLite....
Read more »

Solution to Contains Duplicate by LeetCode

20 Aug
Question: Question Name: Contains Duplicate In general, I found two solutions. The first solution is using hash set: [crayon-57e8ac4d4cf2f588344918/] The second solution is using sorting. We could sort the input and check each pair of adjacent items. Or we could early...
Read more »

Solution to Shortest Palindrome by LeetCode

8 Jun
Question: Question Name: Shortest Palindrome This is a variant of Longest Palindromic Substring. The key point is to convert the original question as following: 1. Shortest Palindrome by adding any characters in the head.  Therefore the original string “original” is going...
Read more »

Solution to Cyclic-Rotation by codility

9 Feb
Question: Question Name: Cyclic-Rotation or CyclicRotation With Python’s syntactic sugar, the solution is pretty short. [crayon-57e8ac4d4edda123612436/] Well, kind of too easy. Let’s try a C++ solution to demo the details better. Thanks to @micropentium6, the original C++ solution is...
Read more »