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

公司简单网站多少钱网站开发公司资讯

公司简单网站多少钱,网站开发公司资讯,喊人做网站需要注意些什么,设计师培训感悟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.sadfv.cn/news/251839/

相关文章:

  • 2016网站建设总结wordpress文章链接自定义
  • 网页设计与网站建设的概述网易邮箱163登录入口
  • 合肥高端网站建设公司哪家好连云港网站关键词优化
  • html5网站带后台付费可见wordpress
  • 东莞网站搭建建站公司可信赖的扬中网站建设
  • 网站开发 案例青岛网络工程优化
  • 宁波高端网站开发网站地图生成器哪个好
  • 海口网站建设发布资源机
  • 淘宝导购网站备案网站策划专员所需知识
  • 网站建设与管理实用教程网站建设的简历制作
  • 互联网招商平台上海关键词优化软件
  • 南阳手机网站推广WordPress数据库名要填什么
  • 池州网站制作wordpress修改博客界面
  • 重心型网站企业企业网站建设
  • 网站设计的大公司网站建设开票多少个点
  • 网站建设人员的组织wordpress百度收录查阅
  • 餐饮环境评估在哪个网站做网站建设初期工作方案
  • 免费精品网站模板网络开发公司简介
  • 孝感网站开发软文发布平台乐云seo
  • 做网站需要具备什么要求wordpress 好seo吗
  • 网站导航提交入口大全大数据技术就业和发展前景
  • 网站后台psd廊坊网站建设冀icp备
  • 如何将网站让百度收录换域名对网站的影响
  • 台海最新消息24小时更新广州网站运营专注乐云seo
  • 嘉兴企业网站免费订单管理app
  • 怎么让网站收录所有关键词
  • 制作网页网站代码衡阳网站设计公司
  • 咖啡店网站首页怎么做长沙好的网站建设公司排名
  • 物流公司做网站注重什么问题做网站用中文路径
  • 绍兴专门做网站网站建设vip教程