目录

力扣-数组-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;
    }
};
本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
郭源潮17 分钟前
《八大排序算法》
数据结构·算法·排序算法·c
Suc_zhan23 分钟前
实验一 基于支持向量机实现激酶抑制剂的分类
python·算法·支持向量机·分类
电科_银尘37 分钟前
【Matlab】-- 基于MATLAB的灰狼算法优化支持向量机的分类算法
算法·支持向量机·matlab
weixin_4450547239 分钟前
力扣刷题-热题100题-第26题(c++、python)
c++·python·算法·leetcode
编程绿豆侠1 小时前
力扣HOT100之矩阵:73. 矩阵置零
数据结构·算法·leetcode
Felven1 小时前
A. Olympiad Date
数据结构·c++·算法
日暮南城故里1 小时前
常用的排序算法------练习4
java·数据结构·算法
电科_银尘1 小时前
【Matlab】-- 基于MATLAB的灰狼算法优化支持向量机的回归算法
算法·支持向量机·matlab
梭七y2 小时前
【力扣hot100题】(017)矩阵置零
算法·leetcode·矩阵
podongfeng2 小时前
leetcode每日一题:数组美丽值求和
java·算法·leetcode·数组·前后缀