I love to warm up my programming skill in leetcode. Successfully implementing an algorithm in O(n) or O(nlogn) time makes me feel confident.