力扣-数组-217 存在重复元素

解析

先通过排序将重复元素放在一块,再排查是否有重复就可以了

代码

cpp 复制代码
class Solution {
public:
    bool containsDuplicate(vector<int>& nums) {
        bool res = false;
        sort(nums.begin(),nums.end());
        int last = nums[0];
        for(int i = 1; i < nums.size(); i++){
            if(nums[i] == last){
                res = true;
                break;
            }
            last = nums[i];
        }
        return res;
    }
};
相关推荐
Kethy__6 分钟前
计算机中级-数据库系统工程师-数据结构-树与二叉树(1)
数据结构·算法··数据库系统工程师·计算机中级
环黄金线HHJX.12 分钟前
BaClaw龙虾打字
开发语言·人工智能·算法·编辑器
AI科技星20 分钟前
光速螺旋量子几何统一场论:基于四维类时螺旋的物理现象统一推导
开发语言·线性代数·算法·数学建模·平面
We་ct21 分钟前
LeetCode 191. 位1的个数:两种解法详解
前端·算法·leetcode·typescript
vx_biyesheji000122 分钟前
计算机毕业设计:Python汽车市场智能决策系统 Flask框架 可视化 机器学习 AI 大模型 大数据(建议收藏)✅
大数据·人工智能·python·算法·django·汽车·课程设计
2501_9206276122 分钟前
Flutter 框架跨平台鸿蒙开发 - 编程代码库应用
学习·算法·flutter·华为·harmonyos
每天回答3个问题23 分钟前
掌握常见的容器的用法
算法·深度优先
Dfreedom.24 分钟前
神经网络算法全景解析
人工智能·神经网络·算法
kishu_iOS&AI33 分钟前
机器学习 —— 浅析
人工智能·算法·机器学习
深邃-34 分钟前
C语言内存函数
c语言·开发语言·数据结构·c++·算法