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

河南郑州app建设网站软件下载网站开发

河南郑州app建设网站,软件下载网站开发,建设工业网站首页,滁州做网站hi444给定一个未经排序的整数数组#xff0c;找到最长且 连续递增的子序列#xff0c;并返回该序列的长度。 连续递增的子序列 可以由两个下标 l 和 r#xff08;l r#xff09;确定#xff0c;如果对于每个 l i r#xff0c;都有 nums[i] nums[i 1] 找到最长且 连续递增的子序列并返回该序列的长度。 连续递增的子序列 可以由两个下标 l 和 rl r确定如果对于每个 l i r都有 nums[i] nums[i 1] 那么子序列 [nums[l], nums[l 1], ..., nums[r - 1], nums[r]] 就是连续递增子序列。 示例 1 输入nums [1,3,5,4,7] 输出3 解释最长连续递增序列是 [1,3,5], 长度为3。 尽管 [1,3,5,7] 也是升序的子序列, 但它不是连续的因为 5 和 7 在原数组里被 4 隔开。 示例 2 输入nums [2,2,2,2,2] 输出1 解释最长连续递增序列是 [2], 长度为1。提示 1 nums.length 104-109 nums[i] 109 class Solution { public:int findLengthOfLCIS(vectorint nums) {//普通int res 1,count 1;for(int i 1;i nums.size();i){if(nums[i] nums[i-1]){count;}else count 0;res max(res,count);}return res;} };dp class Solution { public:int findLengthOfLCIS(vectorint nums) {//dp//最长连续的。//dp[i]:以nums[i]为结尾的序列最长为dp[i];//递推关系如果nums[i-1] nums[i] 那么就可以把nums[i]加入以nums[i-1]为结尾的序列中。 即 dp[i] max(dp[i], dp[i-1] 1);//初始化 1int res 1;vectorintdp(nums.size()1,1);for(int i 1;i nums.size();i){if(nums[i] nums[i-1]){dp[i] max(dp[i], dp[i-1] 1);}res max(res,dp[i]);}return res;} };
http://www.hkea.cn/news/14445655/

相关文章:

  • 做一个网站页面多少钱cms那个做网站最好
  • 发布网站建设信息建筑设计优秀作品集
  • 重庆网站制作机构购买域名网
  • 公司网站管理制定的作用做网站需要工具
  • 关于百度网站的优缺点为什么wordpress主题访问很慢
  • 河北企业自助建站目前安卓手机哪个最好用
  • 长沙百度网站推广优化中山建设网站的公司
  • 学习制作网页的网站深圳市住房建设部官方网站
  • 网站制作没有原创图片怎么办如何做网站同步
  • 上海英文网站建设公司怎么改变wordpress首页
  • 能查个人信息的网站创一家网站
  • 南庄网站开发怎么找专业的营销团队
  • 知识付费网站搭建南通城乡住房建设厅网站首页
  • 合作建站协议青岛建设网站的公司
  • 网站导航栏特效海城网站制作
  • 网上销售网站建设策划做网站来联盟怎么样
  • 免费word文档模板下载网站柳州网站制作工作室
  • wordpress建影视网站做网站卖什么发财
  • 网站内页模板四年级下册数学优化设计答案
  • 企业网站建设组织人员可行性分析网页制作公司背景介绍
  • 佛山那里有做苗木销售网站哪个网站可以做前端项目
  • 萧山城区建设有限公司网站如何做强一个网站的品牌
  • 网站设计规划信息技术教案云南网站制作需求
  • 电商网站设计思想中国建设协会网站首页
  • 庆安建设局网站公司网站开发部署
  • 可以做推广东西的网站青建设厅官方网站
  • 网站建设监理制作网页最简单的软件
  • 求职上海关键词优化方法
  • 网页设计免费网站推荐郑州微网站建设
  • 黄石公司网站建设广州网站开发技术