300. Longest Increasing Subsequence
来源:互联网 发布:erp软件开发教程 编辑:程序博客网 时间:2024/05/18 03:16
简单题DP
class Solution {public: int lengthOfLIS(vector<int>& nums) { if(nums.size()==0) return 0; else if(nums.size()==1) return 1; vector<int> dp(nums.size(),1); int maxLength=1; for(int i=nums.size()-2;i>=0;i--) { for(int j=i+1;j<nums.size();j++) { if(nums[j]>nums[i]) dp[i]=max(dp[i],1+dp[j]); } maxLength=max(maxLength,dp[i]); } return maxLength; }};
0 0
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- 300. Longest Increasing Subsequence
- iOS中的权限开启问题
- toast(吐司)的工具类
- svn is already locked 无法Team 更新
- 矩阵快速幂模版
- JVM中一些参数
- 300. Longest Increasing Subsequence
- Knockout应用开发指南 第二章:监控属性(Observables)
- Android 笔记:Android ScrollView 自动滑动到底部
- 今天开始维护个人技术博客
- maven引入jar包依赖报错
- Could not find method runProguard() for arguments [false] on B...
- 如何在网站集成Payssion的国外支付方式?
- 软件测试的步骤
- PAT-A 1041. Be Unique (20)