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

运行结果


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

相关推荐
蒟蒻的贤1 分钟前
关于文法G2算符优先分析的一个坑
算法
变量未定义~15 分钟前
单调栈、单调队列(模板)、子矩阵、连通块中点的数量、堆箱子(4星)
算法
磊 子42 分钟前
STL无序关联容器—unorded_set+unorded_map
开发语言·c++
通信小呆呆1 小时前
Vandermonde结构及其快速算法详解
线性代数·算法
初夏睡觉1 小时前
数据结构学习之~二叉堆 (P3378 【模版】堆)
数据结构·c++·学习
John_ToDebug1 小时前
CLAUDE.md 与 Skills 的区别:一张表彻底分清
人工智能·经验分享·ai
云泽8082 小时前
笔试算法 - 链表篇(一):移除、反转、合并、回文判断全解析
数据结构·c++·算法·链表
菜菜的顾清寒2 小时前
HOT力扣100(43)二叉树-翻转二叉树
数据结构·算法·leetcode
通信小呆呆2 小时前
Toeplitz结构及其快速算法详解
算法