技术栈

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 项目文档
相关推荐
誰能久伴不乏
几秒前
进程通信与线程通信:全面总结 + 使用场景 + 优缺点 + 使用方法
linux·服务器·c语言·c++
fish_xk
1 分钟前
用c++写控制台贪吃蛇
开发语言·c++
Unlyrical
24 分钟前
线程池详解(c++手撕线程池)
c++·线程·线程池·c++11
H_BB
1 小时前
算法详解:滑动窗口机制
数据结构·c++·算法·滑动窗口
淀粉肠kk
1 小时前
【C++】封装红黑树实现Mymap和Myset
数据结构·c++
wefg1
1 小时前
【C++】IO流
开发语言·c++
im_AMBER
1 小时前
Leetcode 63 定长子串中元音的最大数目
c++·笔记·学习·算法·leetcode
小白程序员成长日记
2 小时前
2025.11.29 力扣每日一题
数据结构·算法·leetcode
极地星光
3 小时前
C++链式调用设计:打造优雅流式API
服务器·网络·c++
小陈要努力
4 小时前
Visual Studio 开发环境配置指南
c++·opengl
热门推荐
01GitHub 镜像站点02BongoCat - 跨平台键盘猫动画工具03UV安装并设置国内源04【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连05Linux下V2Ray安装配置指南06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)07全球最强模型Grok4,国内已可免费使用!(附教程)08“我的电脑”图标没了怎么办 4种方法找回09KGG转MP3工具|非KGM文件|解密音频1046个Nano-banana 精选提示词,持续更新中