Longest Increasing Subsequence

HDU - 6284