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;
    }
};

运行结果


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

相关推荐
Jina AI22 分钟前
回归C++: 在GGUF上构建高效的向量模型
人工智能·算法·机器学习·数据挖掘·回归
程序员曦曦23 分钟前
10:00开始面试,10:06就出来了,问的问题有点变态。。。
自动化测试·软件测试·功能测试·程序人生·面试·职场和发展
Coovally AI模型快速验证27 分钟前
YOLO、DarkNet和深度学习如何让自动驾驶看得清?
深度学习·算法·yolo·cnn·自动驾驶·transformer·无人机
luoqice33 分钟前
linux下找到指定目录下最新日期log文件
linux·算法
努力努力再努力wz44 分钟前
【c++深入系列】:万字详解模版(下)
java·c++·redis
楽码1 小时前
底层技术SwissTable的实现对比
数据结构·后端·算法
fffcccc11121 小时前
初级背包问题,层层剖析为什么这样做。最好需要自己推演一遍。
算法
瓦特what?2 小时前
关于C++的#include的超超超详细讲解
java·开发语言·数据结构·c++·算法·信息可视化·数据挖掘
祁同伟.2 小时前
【C++】动态内存管理
开发语言·c++
楽码2 小时前
自动修复GoVet:语言实现对比
后端·算法·编程语言