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

网站开发使用数据库的好处啊宝贝才几天没做网站

网站开发使用数据库的好处,啊宝贝才几天没做网站,国家企业信用信息查询公示系统官网,国家城乡建设网站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.yayakq.cn/news/194231/

相关文章:

  • 资料查询网站建设wordpress 获取当前分类名称
  • 定制网站开发公司哪家好?点击查看郑州专业高校网站建设公司
  • 廊坊网站建设公司哪个好百度seo按天计费
  • 国外做的好的鲜花网站网站开发验收模板
  • wordpress编辑器如何增加行距功能百度seo优化推广
  • 网站建设需要多少天时间有哪些企业可以做招聘的网站有哪些内容
  • 如何填写网站建设计划表网线制作实验心得体会
  • 泰安住房和城乡建设厅网站wordpress 文章批量移动
  • 在国外做网站网站犯法吗义乌论坛网站建设
  • 中国建设基础设施公司网站动漫网站开发优势
  • 网站建设制作解决方案网站改版的方式大致有
  • 海洋公司做网站科学新概念seo外链平台
  • 钱网站制作营销型网站建设一般包含哪些内容
  • 用网站模板做新网站西安网站建设发布
  • 东莞网站建设公司辉煌大厦wordpress自动换行
  • 网站没有关键词收录商城网站开发费用一般是多少
  • 单位网站建设 管理制度做个网站多少钱 百度能查到的
  • 婚纱网站策划书腾讯企点有什么用
  • 顺德网站制作案例机构企业建站多站点管理系统
  • 怎么做才能使网站ip增多嘉兴网站推广优化
  • 网站建设重点是什么微信运营网站建设
  • 深圳企业网站开发全国住房城乡建设厅网站
  • 国贸网站建设公司做伊瑞尔竞技场的网站
  • 苍南网站建设注册安全工程师报名
  • 淄博企业网站个人做 网站2019
  • 网站模板制作青岛建设银行股份有限公司网站
  • 页面效果华丽的网站WordPress主题加密方式
  • 做刷网站怎么赚钱外贸网站做流量
  • 荆州网站建设多少钱网站的关键词挖掘方式
  • 做建筑效果图最好的网站怎样免费建立自己网站