当前位置: 首页 > news >正文

创业平台的选择莫停之科技windows优化大师

创业平台的选择,莫停之科技windows优化大师,网站建设的中期检查表,南京江北新区楼盘题目描述 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。 子序列 是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。 示…

题目描述

给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。

子序列 是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。

示例 1:

输入:nums = [10,9,2,5,3,7,101,18]
输出:4
解释:最长递增子序列是 [2,3,7,101],因此长度为 4 。

示例 2:

输入:nums = [0,1,0,3,2,3]
输出:4

示例 3:

输入:nums = [7,7,7,7,7,7,7]
输出:1

提示:

  • 1 <= nums.length <= 2500
  • -104 <= nums[i] <= 104

解答

class Solution {
public:int lengthOfLIS(vector<int>& nums) {// dp[i] 表示以 nums[i] 为结尾的最长递增子序列if(nums.size() <= 1) return nums.size();int n = nums.size();vector<int> dp(n, 1); // 每个数自己都为一个递增子序列int res = 0;for(int i = 1; i < n; ++i){// 求出以 nums[i] 结尾的最长递增子序列for(int j = 0; j < i; j++){if(nums[i] > nums[j]) dp[i] = max(dp[i], dp[j] + 1);}if(dp[i] > res) res = dp[i];}return res;}
};
http://www.yidumall.com/news/30498.html

相关文章:

  • 做网站域名是赠送的吗代写稿子的平台
  • 桥拓云智能建站网站出租三级域名费用
  • 怎么看behance和其他设计网站b站广告投放平台入口
  • 怎么做网页个人简介白帽seo
  • 手机网站建设 的作用极速一区二区三区精品
  • 介休城乡建设网站最新的疫情情况
  • 网站管理制度建设百度网页推广怎么做
  • php做电影网站有哪些如何申请域名
  • 如何在国外网站做免费推广seo快速推广
  • 长沙做网站的公司对比免费行情软件网站下载大全
  • 铜陵app网站做招聘信息百度网络营销
  • wordpress api 中文文档百度seo教程视频
  • 怎么做网站子页微信营销策略有哪些
  • 医院网站备案流程推广app平台
  • 为什么我做的视频网站播放不了电商网络推广怎么做
  • 鞍山市城乡建设局网站百度问答一天能赚100块吗
  • wordpress grace8seo外包公司怎么样
  • html5网站建设 教程大数据营销软件
  • 数字营销证书白帽seo
  • 实验室建设网站推销网站
  • 盐城网站开发代理网络上如何推广网站
  • 安徽东皖建设集团有限公司网站最近的疫情情况最新消息
  • 保定网站seo哪家公司好最常见企业网站公司有哪些
  • 如何建开发手机网站首页怎样才能被百度秒收录
  • 网站开发项目交接网站权重划分
  • 建网站怎样往网站传视频如何在百度上营销
  • 看过的网站做记号搜索引擎seo优化
  • 用什么网站做一手楼好本地推广平台
  • 专门做餐饮ppt的网站南京网络推广公司排名
  • 做色流网站在哪买网络营销专业就业公司