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

运行结果


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

相关推荐
Hacker_Oldv31 分钟前
数据驱动的测试优化:如何利用数据提高测试效率
自动化测试·软件测试·职场和发展
阿巴~阿巴~36 分钟前
JsonCpp:C++ JSON处理利器
linux·网络·c++·json·tcp·序列化和反序列化
Promise4851 小时前
贝尔曼公式的迭代求解笔记
笔记·算法
程序员勋勋1 小时前
高频Robot Framework软件测试面试题
测试工具·职场和发展
zmzb01032 小时前
C++课后习题训练记录Day38
开发语言·c++
獭.獭.2 小时前
C++ -- STL【string的使用】
c++·string·auto
锦锦锦aaa2 小时前
【layout理解篇之:mos电阻】
经验分享·笔记
福尔摩斯张2 小时前
Linux进程间通信(IPC)机制深度解析与实践指南
linux·运维·服务器·数据结构·c++·算法
你好~每一天2 小时前
未来3年,最值得拿下的5个AI证书!
数据结构·人工智能·算法·sqlite·hbase·散列表·模拟退火算法
杰克尼2 小时前
3. 分巧克力
java·数据结构·算法