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

运行结果


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

相关推荐
Xing_ke3091 分钟前
3D点云分割与检测(后续更新)
算法·3d点云
4311媒体网2 分钟前
C语言实现简单的二分查找算法
c语言·开发语言·算法
持续学习的程序员+13 分钟前
π RL(piRL)算法支持用强化学习方法训练π 0/π 0.5(pi0/pi0.5)
算法
csuzhucong14 分钟前
112魔方、113魔方、114魔方
算法
无限进步_15 分钟前
C语言实现贪吃蛇游戏详解
c语言·开发语言·数据结构·c++·后端·算法·游戏
CHANG_THE_WORLD19 分钟前
C++ vs Python 参数传递方式对比
java·c++·python
Element_南笙26 分钟前
吴恩达新课程:Agentic AI(笔记11)
大数据·人工智能·笔记·算法·机器学习
ULTRA??44 分钟前
C++实现右折叠
开发语言·c++
handsomezqh1 小时前
洛谷U611548 助教的比拼
c++·算法
小李小李快乐不已1 小时前
图论理论基础(4)
c++·算法·图论·迭代加深