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

天津建设工程信息网怎么交费网站代码优化的方法

天津建设工程信息网怎么交费,网站代码优化的方法,做个英文网站,wordpress渐隐渐现页面过渡效果给定一个未经排序的整数数组&#xff0c;找到最长且 连续递增的子序列&#xff0c;并返回该序列的长度。 连续递增的子序列 可以由两个下标 l 和 r&#xff08;l < r&#xff09;确定&#xff0c;如果对于每个 l < i < r&#xff0c;都有 nums[i] < nums[i 1] &a…

给定一个未经排序的整数数组,找到最长且 连续递增的子序列,并返回该序列的长度。

连续递增的子序列 可以由两个下标 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(vector<int>& 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(vector<int>& 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;vector<int>dp(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.yayakq.cn/news/340401/

相关文章:

  • 做相册的网站 ppt北京网站建设怎么样天
  • 高端网站定制建设公司哪家好重庆seo
  • 深圳微网站wordpress密码设置不
  • 如何用word做网站淮安公司网站建设
  • 小皮phpstudy快速搭建网站用html做网站
  • 南充网站建设工作室p2p网站开发公司
  • 简单的网站建设公司的模板下载电子商务的网站有哪些
  • 深圳住房和建设厅网站制作网站难不难
  • 电气行业网站建设多少钱网页版攻速传奇
  • 网页设计与网站建设题库做的好的ppt下载网站
  • 徐州 网站 备案 哪个公司做的好wordpress 不带主题显示
  • 兼职网站做任务北京海淀区最新通知
  • 电子商务网站建设与管理实验详情页制作模板
  • 常州市钟楼区建设局网站网站制作优质公司
  • 重庆市建设工程造价管理总站汽车cms系统
  • 文山做网站校园网站建设管理工作制度
  • 小程序 手机网站建筑服务类网站
  • 建网站有哪些公司建设网站
  • 怎样做投资理财网站全屋定制app量尺寸的软件
  • 网站开发的客户群体家居定制公司股票
  • 数据表和网站建设的关系seo的优化技巧有哪些
  • ps做产品的网站网站设计说明
  • 作业提交免费网站在线做拓扑图的网站
  • 贵阳市建设局网站我买了一个域名怎么做网站
  • 做网站排版用什么软件成都的科技公司有哪些
  • vc6.0做网站100个最全的免费网站
  • 水果网站建设mt4网站建设
  • 网站做seo收录线上销售平台都有哪些
  • 宁波制作网站软件高端品牌网站建设兴田德润在哪儿
  • 想做网站找哪个公司好专门做设计的网站有哪些