当前位置: 首页 > news >正文

太仓做企业网站搜索引擎优化seo信息

太仓做企业网站,搜索引擎优化seo信息,视频网站外链怎么做,做网站邯郸leetcode217. 存在重复元素 给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。 示例 1: 输入:nums [1,2,3,1] 输出:true 示例 2&#x…

leetcode217. 存在重复元素

给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false

示例 1:
输入:nums = [1,2,3,1]
输出:true

示例 2:
输入:nums = [1,2,3,4]
输出:false

示例 3:
输入:nums = [1,1,1,3,3,4,3,2,4,2]
输出:true

目录

    • leetcode217. 存在重复元素
      • 思维导图
      • 算法思想
      • 算法步骤
      • 流程图
      • 具体代码

思维导图

在这里插入图片描述

算法思想

算法使用了哈希集合(unordered_set)的特性来实现这个目标。哈希集合不允许重复的元素,因此可以用来检测数组中的重复项。

算法步骤

1.创建一个空的哈希集合temp。
2.遍历数组nums中的每个元素。
3.将遍历到的元素插入到temp中。
4.由于temp不允许重复元素,如果某个元素已经存在于temp中,那么insert操作不会将其再次添加到集合中,并且集合的大小不会改变。
5.在遍历结束后,比较temp的大小与nums的大小: 如果temp的大小等于nums的大小,说明没有重复元素,返回false。 如果temp的大小小于nums的大小,说明存在至少一个重复元素,返回true。

流程图

在这里插入图片描述

具体代码

class Solution {
public:bool containsDuplicate(vector<int>& nums) {unordered_set<int> temp;for(int i=0;i<nums.size();i++){temp.insert(nums[i]);}if(temp.size()==nums.size()) return false;else return true;}
};
http://www.yidumall.com/news/108938.html

相关文章:

  • 镇江做网站多少钱百度的首页
  • win8导航网站模板谷歌浏览器app下载安装
  • 青岛公司建设网站百度经验官网入口
  • 哈尔滨网站建设托管搜索引擎最新排名
  • 做网站需要会哪些知识超链接友情外链查询
  • 邢台做网站公司网站排名提高
  • 企业网络安全管理seo公司上海牛巨微
  • 网站做好了怎么办企业培训计划方案
  • 龙虎和时时彩建设网站推广业务平台
  • 家具家居网站建设uc浏览器关键词排名优化
  • 自己做的视频发什么网站百度收录网站需要多久
  • 全球快速建站工具模板网站免费
  • 外贸网站建站案例指数是什么
  • 注册网站查询官网有域名了怎么建立网站
  • 网站建设丶金手指a排名15免费建网站的平台
  • 三星官网网站优化大师是什么
  • 网站怎么做性能测试app优化排名
  • 厦门专业做网站 厦门做网站的公司 厦门做服饰网站品牌全网推广
  • 武汉做网站好的公司外贸网站制作
  • 手机网站开发标准新手运营从哪开始学
  • 英文网站建设解决方案推广普通话奋进新征程
  • 文化传播集团网站建设软文营销文案
  • 做 商城 网站 费用互动营销是什么意思
  • 专业做毕业设计网站设计西安网站制作公司
  • 网站建设宣传册内容文档成品网站货源1688在线
  • 宫免费网站百度大全免费下载
  • wordpress设置文章字体颜色免费seo推广公司
  • 普陀区网站建设公司哪家好建立一个网站的费用
  • php建站系统源码友情链接查询工具
  • 漳州市建设局网站高端网站建设制作