Longest Increasing Subsequence

Editorial
Dynamic ProgrammingBinary SearchArray