【贪心算法第七弹——674.最长连续递增序列(easy)】

目录

1.题目解析

题目来源

测试用例

2.算法原理

3.实战代码

代码分析


1.题目解析

题目来源

|----------------------------------------------------------------------------------------------------------------------------------|
| 674.最长递增子序列------力扣 |

测试用例

2.算法原理

贪心思路

3.实战代码

cpp 复制代码
class Solution 
{
public:
    int findLengthOfLCIS(vector<int>& nums) 
    {
        int n = nums.size();
        int ret = 0;
        for(int i = 0;i < n;)
        {
            int j = i + 1;
            while(j < n && nums[j] > nums[j-1])
            {
                j++;
            }
            ret = max(ret,j - i);
            i = j;
        }
        return ret;
    }
};

代码分析

相关推荐
我们的五年8 分钟前
【Linux课程学习】:《简易版shell实现和原理》 《哪些命令可以让子进程执行,哪些命令让shell执行(内键命令)?为什么?》
linux·运维·服务器·学习
陈壮实的搬砖日记20 分钟前
一文看懂SE(Squeeze and Excitation)模块及代码实现
人工智能·深度学习·算法
Eshin_Ye33 分钟前
transformer学习笔记-神经网络原理
笔记·神经网络·学习
Mr__vantasy39 分钟前
数据结构(初阶7)---七大排序法(堆排序,快速排序,归并排序,希尔排序,冒泡排序,选择排序,插入排序)(详解)
c语言·开发语言·数据结构·算法·排序算法
♡喜欢做梦1 小时前
【Java】二叉树:数据海洋中灯塔式结构探秘(下:基本操作)
java·数据结构·算法
花姐夫Jun1 小时前
node.js基础学习-http模块-创建HTTP服务器、客户端(一)
学习·http·node.js
草莓奶忻1 小时前
Ubuntu20.04运行R-VIO2
c++
xnuscd1 小时前
浏览器开发工具
学习
qing_0406031 小时前
C++——多态(下)
开发语言·c++
花糖纸木1 小时前
算法练习:34. 在排序数组中查找元素的第一个和最后一个位置
数据结构·c++·算法·leetcode