Leetcode—896.单调数列【简单】

2023每日刷题(五十九)

Leetcode---896.单调数列

实现代码

cpp 复制代码
class Solution {
public:
    bool isMonotonic(vector<int>& nums) {
        int up = 0;
        int down = 0;
        if(nums.size() == 1) {
            return true;
        }
        for(int i = 0; i < nums.size() - 1; i++) {
            if(nums[i] < nums[i + 1]) {
                down = 1;
            } else if(nums[i] > nums[i + 1]) {
                up = 1;
            } else {
                continue;
            }
            if(up && down) {
                return false;
            }
        }
        return true;
    }
};

运行结果


之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

相关推荐
EterNity_TiMe_5 分钟前
【论文复现】(CLIP)文本也能和图像配对
python·学习·算法·性能优化·数据分析·clip
长弓聊编程6 分钟前
Linux系统使用valgrind分析C++程序内存资源使用情况
linux·c++
ifanatic13 分钟前
[面试]-golang基础面试题总结
面试·职场和发展·golang
cherub.14 分钟前
深入解析信号量:定义与环形队列生产消费模型剖析
linux·c++
机器学习之心16 分钟前
一区北方苍鹰算法优化+创新改进Transformer!NGO-Transformer-LSTM多变量回归预测
算法·lstm·transformer·北方苍鹰算法优化·多变量回归预测·ngo-transformer
布说在见23 分钟前
个人实施工作的一天 —— 繁琐的数据输入与未来的句里录数据
经验分享·实习实施
yyt_cdeyyds26 分钟前
FIFO和LRU算法实现操作系统中主存管理
算法
暮色_年华28 分钟前
Modern Effective C++item 9:优先考虑别名声明而非typedef
c++
重生之我是数学王子36 分钟前
QT基础 编码问题 定时器 事件 绘图事件 keyPressEvent QT5.12.3环境 C++实现
开发语言·c++·qt
梅见十柒37 分钟前
wsl2中kali linux下的docker使用教程(教程总结)
linux·经验分享·docker·云原生