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

运行结果


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

相关推荐
初中就开始混世的大魔王3 分钟前
2 Fast DDS Library概述
c++·中间件·信息与通信
爱淋雨的男人8 分钟前
自动驾驶感知相关算法
人工智能·算法·自动驾驶
Filotimo_12 分钟前
5.4 信息安全与网络安全
经验分享
wen__xvn20 分钟前
模拟题刷题3
java·数据结构·算法
滴滴答滴答答32 分钟前
机考刷题之 6 LeetCode 169 多数元素
算法·leetcode·职场和发展
圣保罗的大教堂33 分钟前
leetcode 1980. 找出不同的二进制字符串 中等
leetcode
娇娇yyyyyy38 分钟前
C++基础(6):extern解决重定义问题
c++
Neteen1 小时前
【数据结构-思维导图】第二章:线性表
数据结构·c++·算法
礼拜天没时间.1 小时前
力扣热题100实战 | 第25期:K个一组翻转链表——从两两交换到K路翻转的进阶之路
java·算法·leetcode·链表·递归·链表反转·k个一组翻转链表
Swift社区1 小时前
LeetCode 400 第 N 位数字
算法·leetcode·职场和发展