最长递增子序列
中等阿里巴巴动态规划
题目描述
给定一个整数数组 nums,找到其中最长严格递增子序列的长度。可以使用动态规划O(n^2)解法,dp[i]表示以nums[i]结尾的最长递增子序列长度。也可以用二分查找优化到O(nlogn)。
示例
输入:
nums = [10,9,2,5,3,7,101,18]输出:
4solution.ts
输出结果
点击「运行代码」按钮查看结果...
给定一个整数数组 nums,找到其中最长严格递增子序列的长度。可以使用动态规划O(n^2)解法,dp[i]表示以nums[i]结尾的最长递增子序列长度。也可以用二分查找优化到O(nlogn)。
nums = [10,9,2,5,3,7,101,18]4