力扣-数组-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;
    }
};
相关推荐
代码不停14 小时前
BFS解决floodfill算法题目练习
算法·宽度优先
上弦月-编程14 小时前
C语言指针从入门到实战
java·jvm·算法
WL_Aurora14 小时前
Python 算法基础篇之树和二叉树
python·算法
txzrxz14 小时前
关于前缀和
算法·动态规划·图论
杨连江14 小时前
载流子矩阵限域束缚实现常温常压超导的理论与结构设计
算法
做cv的小昊15 小时前
【TJU】研究生应用统计学课程笔记(6)——第二章 参数估计(2.4 区间估计)
人工智能·笔记·线性代数·算法·机器学习·数学建模·概率论
普贤莲花15 小时前
【2026年第18周---写于20260501】---舍得
程序人生·算法·leetcode
2zcode15 小时前
基于深度学习的口腔疾病图像识别系统(UI界面+改进算法+数据集+训练代码)
人工智能·深度学习·算法
Sarvartha15 小时前
N 个字符串最长公共子序列(LCS)求解问题
数据结构·算法
一切皆是因缘际会15 小时前
下一代 AI 架构:基于记忆演化与单向投影的安全智能系统
大数据·人工智能·深度学习·算法·安全·架构