Solutions of LeetCode interview questions