Leetcode—1502.判断能否形成等差数列【简单】

2023每日刷题(五十九)

Leetcode---1502.判断能否形成等差数列

实现代码

cpp 复制代码
class Solution {
public:
    bool canMakeArithmeticProgression(vector<int>& arr) {
        sort(arr.begin(), arr.end());
        int diff = abs(arr[1] - arr[0]);
        for(int i = 1; i < arr.size() - 1; i++) {
            int tmp = abs(arr[i + 1] - arr[i]);
            if(diff != tmp) {
                return false;
            }
        }
        return true;
    }
};

运行结果


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

相关推荐
吃好睡好便好几秒前
在Matlab中绘制柱面图
开发语言·学习·算法·matlab
沐怡旸2 分钟前
彻底告别解析崩溃:深入解析大模型 Structured Outputs(结构化输出)技术
算法
giszz2 分钟前
量子算法简化解析:肖尔算法与格罗弗算法核心原理
算法·量子计算
十五年专注C++开发4 分钟前
QtFluentWidgets: 一套基于C++ Qt Widgets的Fluent Design风格控件库
开发语言·c++·qt·qtfluentwidgets
江屿风7 分钟前
【c++笔记】类和对象流食般投喂(下)
开发语言·c++·笔记
熬夜敲代码的猫1 小时前
教你如何使用set和map
c++·算法
z200509309 小时前
每日简单算法题——————跟着卡尔
算法
智者知已应修善业9 小时前
【ICL8038芯片正弦波三角波方波发生器电路】2024-1-5
驱动开发·经验分享·笔记·硬件架构·硬件工程
Irissgwe10 小时前
类与对象(三)
开发语言·c++·类和对象·友元
️是7810 小时前
信息奥赛一本通—编程启蒙(3395:练68.3 车牌问题)
数据结构·c++·算法