链接:674. 最长连续递增序列

题解:

class Solution {public:int findLengthOfLCIS(vector<int>& nums) {if(nums.size() <= 0) {return 0;}int prev_num = nums[0];int max_len = 1;int tmp_len = 1;for(int i = 1; i < nums.size(); ++i) {if(nums[i] > prev_num) {++tmp_len;} else {max_len = max(max_len, tmp_len);tmp_len = 1;}prev_num = nums[i];}// 最后一组递增的情况,1,3,5,7max_len = max(max_len, tmp_len);return max_len;}
};

674. 最长连续递增序列相关推荐

  1. LeetCode 674. 最长连续递增序列 (滑动窗口 计数法)

    LeetCode 674. 最长连续递增序列 滑动窗口 右边界不断往右移动 左边界收缩条件:当右边界的值小于等于其左边的值时(递减) 左边界收缩到右边界当前位置 class Solution {pub ...

  2. leetcode 674. 最长连续递增序列

    给定一个未经排序的整数数组,找到最长且 连续递增的子序列,并返回该序列的长度. 连续递增的子序列 可以由两个下标 l 和 r(l < r)确定,如果对于每个 l <= i < r,都 ...

  3. leetcode - 674. 最长连续递增序列

    给定一个未经排序的整数数组,找到最长且连续的的递增序列. 示例 1: 输入: [1,3,5,4,7] 输出: 3 解释: 最长连续递增序列是 [1,3,5], 长度为3. 尽管 [1,3,5,7] 也 ...

  4. 113. Leetcode 674. 最长连续递增序列 (动态规划-子序列问题)

    步骤一.确定状态: 确定dp数组及下标含义 dp[i]:以下标i为结尾的数组的连续递增的子序列长度为dp[i]. 注意这里的定义,一定是以下标i为结尾,并不是说一定以下标0为起始位置. 步骤二.推断状 ...

  5. 674. zui长连续递增序列(JavaScript)

    var findLengthOfLCIS = function(nums) {let len=nums.lengthlet dp=Array(len+1).fill(1)for(let i=1;i&l ...

  6. 157. Leetcode 674. 最长连续递增序列 (贪心算法-进阶题目)

    class Solution:def findLengthOfLCIS(self, nums: List[int]) -> int:ans, start = 0, 0for i in range ...

  7. leetcode--最长连续递增序列--python

    文章目录 题目 题目详情 示例 解题思路 思路 代码 运行结果 最佳方案 题目 题目详情 给定一个未经排序的整数数组,找到最长且连续的的递增序列. 示例 输入: [1,3,5,4,7] 输出: 3 解 ...

  8. 最长递增子序列 最长连续递增序列

    引言 这两道题有很大的相似性,在这里主要的地方就是循环的设置,不仅仅适用于这两道题,在很多类似的题目中都可以用到,要学会相应的方法才行: 最长递增子序列 给你一个整数数组 nums ,找到其中最长严格 ...

  9. Python3最长连续递增序列问题

    Python3最长连续递增序列问题 原题 https://leetcode-cn.com/problems/longest-continuous-increasing-subsequence/ 题目: ...

最新文章

  1. 从CNN视角看在自然语言处理上的应用
  2. 16位汇编 call调用函数 通过栈来传递参数
  3. Eclipse+PyDev+Django+Mysql搭建Python web开发环境
  4. 解决 -- java 调用webservice 服务端收到参数为null
  5. traceroute命令原理
  6. 逻辑运算符(LogicalOperator)
  7. javascript arguments对象研究--针对jquery源码研究再研究
  8. PyCharm快捷键总结
  9. HTML做出7个网页,HTML适用于除IE 7以外的每个网页浏览器。
  10. 原创度检测工具-免费原创度检测软件-在线伪原创免费工具
  11. win8计算机里没有用户名和密码错误,win8电脑其他用户的用户名和密码肿么弄?
  12. 在线高音测试软件,《在线测音高》使用说明
  13. ClickHouse 数据插入、更新与删除操作 SQL
  14. element el-table 计算指定列
  15. 健身管理系统 -像微信一样简单的智能健身房管理系统
  16. 液晶屏 TTL屏、LVDS屏、TMDS屏区别
  17. html项目答辩策划书,答辩会策划书范文.doc
  18. 如何设计一款安全高可用的登录模块
  19. 高维数据PCA降维可视化(KNN分类)
  20. 致敬!阿里云的数据库侠客!

热门文章

  1. 指针数组与数组指针的区别
  2. 自动化运维工具puppet(四)
  3. cygwin boost
  4. Marquee无间隙滚动(二)
  5. Linux 命令(131)—— usermod 命令
  6. Linux 命令(127)—— wget 命令
  7. Linux 命令(0)—— man 命令
  8. Shell 编程知识点集锦
  9. [bzoj2588] Count on a tree
  10. php扩展之redis