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

国外 家具 网站模板下载素材网站 国外

国外 家具 网站模板下载,素材网站 国外,重庆市公共资源交易网,wordpress 安全性设置1. 问题描述 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0#xff5e;n-1 的范围内。数组中某些数字是重复的#xff0c;但不知道有几个数字重复了#xff0c;也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1#xff1…1. 问题描述 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0n-1 的范围内。数组中某些数字是重复的但不知道有几个数字重复了也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1 输入[2, 3, 1, 0, 2, 5, 3] 输出2 或 3 2. 解题详情 由于只需要找出数组中任意一个重复的数字因此遍历数组遇到重复的数字即返回。为了判断一个数字是否重复遇到使用集合存储已经遇到的数字如果遇到的一个数字已经在集合中则当前的数字是重复数字。 伪代码如下 1.初始化集合为空集合重复的数字 repeat -1 2.遍历数组中的每个元素 3.将该元素加入集合中判断是否添加成功 4.如果添加失败说明该元素已经在集合中因此该元素是重复元素将该元素的值赋给 repeat并结束遍历。 时间复杂度O(n)O(n)。 遍历数组一遍。使用哈希集合HashSet添加元素的时间复杂度为 O(1)O(1)故总的时间复杂度是 O(n)O(n)。 空间复杂度O(n)O(n)。不重复的每个元素都可能存入集合因此占用 O(n)O(n) 额外空间。 class Solution {public int findRepeatNumber(int[] nums) {SetInteger set new HashSetInteger();int repeat -1;for (int num : nums) {if (!set.add(num)) {repeat num;break;}}return repeat;} }
http://www.zqtcl.cn/news/562166/

相关文章:

  • 一个大型网站建设得多少钱百度成都总部
  • 网站制作公司汉狮网络手机版网站优化
  • 铜川做网站logo 图标 设计
  • 如何做网站的注册页面南京宣传片公司有哪些
  • 中国建设机械教育协会网站网站建设中html中关于图片显示的标签有哪些
  • 网站过期后dede减肥网站源码
  • 营销型 手机网站网站建设方案后期服务
  • 怎么做一个个人网站建网站的八个步骤
  • 淘宝导购网站模版上海网站推广软件
  • 做影视网站引流湖北响应式网站建设费用
  • 网站统计cnzz网站空间有哪些
  • 泉州微信网站开发公司wordpress头像解决
  • 湛江网站建设皆选小罗24专业网站建设 福田
  • 厦门哪些做鲜花的网站门户网站开发设计报告
  • asp.net网站设计分工天津网站开发贴吧
  • 做多语言网站教程南宁vi设计公司
  • 百度联盟 网站备案wordpress 吾爱破解
  • 山西省建设厅网站首页网络营销推广为什么效果不好
  • 建材做网站好吗长沙做网站微联讯点不错
  • 建设小型网站分类门户网站系统
  • 文化馆网站数字化建设介绍138ip地址查询网站
  • 卖汽车的网站怎么做的建设服装网站的论文
  • 网络推广哪个网站好网站建设最低多少钱
  • 怎么在自己电脑做网站北京赛车网站开发
  • 门户网站内容wordpress上下页
  • 长安做英文网站营销型网站搭建
  • 网站开发交接清单seo排名优化方法
  • 各学院二级网站建设通报wordpress注册评论
  • 南通公司做网站无人在线完整免费高清观看
  • 廊坊网站推广局域网网站建设的步骤过程