本文主要是介绍300. Longest Increasing Subsequence,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
300. Longest Increasing Subsequence
class Solution:def lengthOfLIS(self, nums: List[int]) -> int:dp=[1 for i in range(len(nums)+1)]for i in range(len(nums)):for j in range(i-1,-1,-1):if nums[i]>nums[j]:dp[i]=max(dp[i],1+dp[j])# print(dp)return max(dp)
这篇关于300. Longest Increasing Subsequence的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!