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

门户网站建设培训简报新乡市建设局网站

门户网站建设培训简报,新乡市建设局网站,南宁360网,蚌埠网站排名原题链接:https://leetcode.cn/problems/missing-number-lcci/ 目录 1. 题目描述 2. 思路分析 3.代码实现 1. 题目描述 2. 思路分析 方法一:排序遍历(下一个数不等于上一个数1,这个下一个数就是消失的数字)。 时…

原题链接:https://leetcode.cn/problems/missing-number-lcci/

目录

1. 题目描述

2. 思路分析

3.代码实现


1. 题目描述

2. 思路分析

方法一排序+遍历(下一个数不等于上一个数+1,这个下一个数就是消失的数字)。

时间复杂度:O(N*logN) (这里用比较快的qsort排序)

方法二:0+1+2...+(n-1)+n用等差数列求和公式计算,求和结果依次减去数组中的值,最后的结果就是消失的数字。

时间复杂度:O(N)

方法三单身狗思路,异或

时间复杂度:O(N)

不了解单身狗问题的小伙伴可以看看这篇文章:https://blog.csdn.net/m0_62531913/article/details/132053191?spm=1001.2014.3001.5501

3.代码实现

因为第一种方法的时间复杂度比较高,这里就不写出来了。

方法二:

int missingNumber(int* nums, int numsSize){int n=numsSize;int s=(0+n)*(n+1)/2;for(int i=0;i<n;i++){s-=nums[i];}return s;
}

 方法三:

int missingNumber(int* nums, int numsSize){int n=numsSize;int ret=0;for(int i=0;i<=n;i++){ret^=i;}for(int i=0;i<n;i++){ret^=nums[i];}return ret;
}

http://www.yayakq.cn/news/881766/

相关文章:

  • 养车网站开发如何找做网站的客户
  • 商务网站主页设计公司wordpress关闭评论窗口
  • 个人网站需要多大空间wordpress auto
  • logo灵感网站怎么做关键词优化排名
  • app如何推广以及推广渠道莱芜网站优化方案
  • 怎么把自己做的网站登录到网上网站优化要素
  • 龙岗网站建设深圳信科广西建设工程协会网站查询
  • 网站建设公司不让放自己空间站网络营销策划方案展示
  • 建设一个班级网站的具体步骤网站制作公司排行榜
  • 购物网站二级店铺mvc高端品牌衣服有哪些牌子
  • 用lnmp做网站高中教学网站
  • 做流媒体视频播放网站求助wordpress 百度云盘
  • 公司网站服务器选择有哪些下载软件的应用
  • 淘宝客网站程序购米搜索微信公众号平台
  • 网站建设的常见技术有哪些临安区建设局网站
  • 小米网站开发流程书海南网络推广评估
  • 巴彦淖尔市网站建设百度制作网站
  • 网站备案哪个部门网页设计制作素材下载
  • 张家界建设网站的公司安溪住房和城乡建设网站
  • 建站公司一般用什么框架电商是做什么的工作内容是什么
  • 在网站建设论文的基本分析wordpress页面教程视频教程
  • 建设大型门户网站重庆seo关键词排名
  • 营销型网站名词解释天津网站建设方案优化
  • 学院网站建设情况顺德手机网站设计权威
  • 他人盗用公司资料建设网站怎么处理自助网站建设用什么好
  • 自己做网站自己买服务器兰州市城乡建设局网站公布的信息
  • 哪些外贸网站可以做soho网上贸易平台有哪些
  • 网站安全认证去哪做淘宝运营视频教程全集
  • 镇江网站设计多少钱greentree wordpress
  • 做网站1g1核够吗邯郸网站建设提供商