leetcode-exercises References https://hackernoon.com/14-patterns-to-ace-any-coding-interview-question-c5bb3357f6ed https://leetcode.com/discuss/career/448285/List-of-questions-sorted-by-common-patterns