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

运行结果


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

相关推荐
是小胡嘛32 分钟前
华为云CentOS系统中运行http服务器无响应
linux·服务器·c++·http·centos·华为云
金海境科技32 分钟前
【服务器数据恢复】华为云Stack虚拟化快照损坏导致民生数据丢失数据恢复案例 - 金海境科技
经验分享
福尔摩斯张1 小时前
C语言核心:string函数族处理与递归实战
c语言·开发语言·数据结构·c++·算法·c#
2501_941884611 小时前
云计算与边缘计算:解锁未来计算架构的智能边界
leetcode
程序猿小白日记1 小时前
云计算与物联网融合:推动智慧城市的未来发展
leetcode
江澎涌1 小时前
JHandler——一套简单易用的 C++ 事件循环机制
android·c++·harmonyos
liu****2 小时前
5.C语言数组
c语言·开发语言·c++
毛甘木2 小时前
Unity MonoPInvokeCallback 使用教程
c++·unity
吗~喽2 小时前
【LeetCode】滑动窗口_水果成篮_C++
c++·算法·leetcode
yoke菜籽2 小时前
面试150——区间
面试·职场和发展