Find the longest subsequence of numbers in increasing order July 8, 2019 16 32 64 128 Longest common prefix leetcode solution