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

烟台做网站价格南京百度seo排名优化

烟台做网站价格,南京百度seo排名优化,辽宁城乡建设官方网站,免费icp备案服务码力扣热题:找到所有数组中消失对数字 开篇 这两天刚交了蓝桥杯的报名费,刷题的积极性高涨。算上打卡题,今天刷了10道算法题了,题目都比较简单,挑选了一道还不错的题目与大家分享。 题目链接:448.找到所有数组中消失对…

    力扣热题:找到所有数组中消失对数字

开篇

  这两天刚交了蓝桥杯的报名费,刷题的积极性高涨。算上打卡题,今天刷了10道算法题了,题目都比较简单,挑选了一道还不错的题目与大家分享。

题目链接:448.找到所有数组中消失对数字

题目描述在这里插入图片描述

代码思路

  把数组先排序,然后利用桶排来统计数组中存在的元素,对于数量为0的元素则存入list集合中,最后返回list集合

代码纯享版

class Solution {public List<Integer> findDisappearedNumbers(int[] nums) {List<Integer> list = new ArrayList<>();Arrays.sort(nums);int[] a = new int[nums.length + 1];for(int i = 0; i < nums.length; i++){a[nums[i]]++;}for(int i = 1; i <= nums.length; i++){if(a[i] == 0)list.add(i);}return list;}
}

代码逐行解析版

class Solution {public List<Integer> findDisappearedNumbers(int[] nums) {List<Integer> list = new ArrayList<>(); //创建list集合保存没有出现的数字Arrays.sort(nums); //利用sort方法使数组元素从小到大排序int[] a = new int[nums.length + 1]; //创建数组for(int i = 0; i < nums.length; i++){ //桶排,统计数组中每个元素出现的次数a[nums[i]]++; }for(int i = 1; i <= nums.length; i++){ //a[i] == 0说明这个数数消失的,符合题目要求if(a[i] == 0) list.add(i);}return list;}
}

结语

  如果这道题的分享对你有帮助,点个关注,我会每天更新力扣题目的讲解,我们一起进步。

http://www.tj-hxxt.cn/news/108893.html

相关文章:

  • 想要去网站做友情链接怎么发邮件网站优化公司怎么选
  • 网站设计模板照片网站seo推广seo教程
  • 商城网站怎么做seo视频剪辑培训机构哪个好
  • 五华区网站免费发帖推广平台有哪些
  • 搭建一个网站的服务器推广软文平台
  • asp装修网站源码网站的推广方法有哪些
  • 政府网站设计模板网站怎么添加外链
  • 陕西网站建设排名百度点击器找名风
  • 南京定制网站建设网络营销专业主要学什么
  • wordpress博客优点做整站优化
  • 微信平台网站开发如何用手机免费创建网站
  • 网站建设 豫icp备微信小程序开发
  • php动态网站开发唐四薪答案什么是关键词
  • 微软做网站的工具进入百度官网
  • 淘宝优惠券微网站开发品牌策划公司排行榜
  • 政府部门网站栏目建设方案绍兴seo管理
  • 网站的彩色标签怎么做的seo优化快速排名技术
  • 大庆今天最新公告windows优化大师收费吗
  • 域名网站如何做微信广告推广如何收费
  • 句容网站设计公司湖南产品网络推广业务
  • 青海微信网站建设北京做百度推广的公司
  • 眉山 网站开发今天的最新消息新闻
  • 做网站怎么添加图片百度搜索关键词数据
  • 山东省住房和城乡建设部网站首页建个人网站的详细步骤
  • 安卓手机做网站服务器seo管理系统培训运营
  • 公司做网站注意什么最新国际新闻热点事件
  • 常州网站建设平台游戏推广代理加盟
  • 龙冠专业网站建设长沙哪家网络公司做网站好
  • 橘子建站app推广兼职是诈骗吗
  • 河北网站建设报价环球网广东疫情最新消息