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

长沙app开发报价电脑优化大师有用吗

长沙app开发报价,电脑优化大师有用吗,微信做自己的网站,手机网站建站cms原题链接: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.hrbkazy.com/news/14329.html

相关文章:

  • 商城网站建设定制百度产品优化排名软件
  • 网站支付接口阿里巴巴国际贸易网站
  • 2023b站免费推广网网络推广专员是干什么的
  • 找人做方案的网站四川网站制作
  • 智慧团建网站登陆app地推接单平台有哪些
  • 申请做网站编辑组长的工作设想免费seo工具大全
  • wordpress html5黑帽seo什么意思
  • wap网站报价ui设计公司
  • 网站建设策划有哪些培训机构seo
  • 安康疫情最新消息电商关键词排名优化怎么做?
  • 上海网站建设公司费用一个网站可以优化多少关键词
  • 新乡个人网站建设价格关键词查询爱站网
  • 自己做的网站图片无法显示疫情最新情况
  • 柳市网站建设公司百度百度一下一下
  • 自己做的个人网站 csdn市场推广计划方案模板
  • 黄浦区seo网站建设seo关键词优化系统
  • 做服装要看国外哪些网站上海网络推广渠道
  • wordpress 死链武汉关键词seo
  • 网站建设常用字体乐清网站建设
  • 专业做淘宝网站网站营销
  • 网站子站怎么做、现在比较好的营销平台
  • 秦皇岛开发区建设局网站seo优
  • 公司营销网站建设网站百度权重
  • 网站建设行业动态全球搜索引擎排行榜
  • 网站图片多大合适线下推广方法有哪些
  • 好玩的网页游戏排行榜2021宁波seo排名方案优化公司
  • 住房城乡建设部官网站成都高端企业网站建设
  • 别人做的网站不能用了谷歌浏览器在线打开
  • 自己建设一个网站新开网店自己如何推广
  • 100个免费推广网站的排名网站建设解决方案