技术栈

C++ | Leetcode C++题解之第334题递增的三元子序列

Ddddddd_1582024-08-16 3:06

题目:

题解:

cpp 复制代码
class Solution {
public:
    bool increasingTriplet(vector<int>& nums) {
        int n = nums.size();
        if (n < 3) {
            return false;
        }
        int first = nums[0], second = INT_MAX;
        for (int i = 1; i < n; i++) {
            int num = nums[i];
            if (num > second) {
                return true;
            } else if (num > first) {
                second = num;
            } else {
                first = num;
            }
        }
        return false;
    }
};
上一篇:【JVM】深入JIT优化机制
下一篇:使用 GitHub Workflow 快速构建和部署 MkDocs 项目文档
相关推荐
Mr_WangAndy
21 分钟前
现代C++模板与泛型编程_第4章_remove_all_sequence,integer_sequence,is_union
c++·c++40周年·c++标准库用法
im_AMBER
1 小时前
算法笔记 16 二分搜索算法
c++·笔记·学习·算法
leoufung
1 小时前
逆波兰表达式 LeetCode 题解及相关思路笔记
linux·笔记·leetcode
6***x545
1 小时前
C++在计算机视觉中的图像处理
c++·图像处理·计算机视觉·游戏引擎·logback·milvus
fpcc
2 小时前
跟我学C++中级篇——内存访问违例
c++
E***q539
2 小时前
C++内存对齐优化
开发语言·c++
D_evil__
2 小时前
[C++高频精进] 文件IO:文件操作
c++
Aspect of twilight
3 小时前
LeetCode华为大模型岗刷题
python·leetcode·华为·力扣·算法题
别动哪条鱼
3 小时前
MP4转AAC转换器C++
c++·ffmpeg·音视频·aac
2301_80799738
3 小时前
代码随想录-day47
数据结构·c++·算法·leetcode
热门推荐
01GitHub 镜像站点02【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连03BongoCat - 跨平台键盘猫动画工具04UV安装并设置国内源05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Linux下V2Ray安装配置指南07Google Antigravity:无法登录?早期错误、登录修复和用户反馈指南08Labelme从安装到标注:零基础完整指南09全球最强模型Grok4,国内已可免费使用!(附教程)1046个Nano-banana 精选提示词,持续更新中