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

常州专业网站建设公司咨询表情制作在线生成器

常州专业网站建设公司咨询,表情制作在线生成器,中化建工北京建设投资有限公司网站,二手商城网站建设论文Leetcode刷题之消失的数字(C语言版) 一、题目描述二、题目解析 一、题目描述 数组nums包含从0到n的所有整数,但其中缺了一个。请编写代码找出那个缺失的整数。你有办法在O(n)时间内完成吗? 注意:本题相对书上原题稍作…

Leetcode刷题之消失的数字(C语言版)

  • 一、题目描述
  • 二、题目解析

一、题目描述

数组nums包含从0到n的所有整数,但其中缺了一个。请编写代码找出那个缺失的整数。你有办法在O(n)时间内完成吗?

注意:本题相对书上原题稍作改动

示例 1:

输入:[3,0,1]
输出:2

示例 2:

输入:[9,6,4,2,3,5,7,0,1]
输出:8
在这里插入图片描述

二、题目解析

本道题目我们可以采用一种非常巧妙的方法解决,那么就是利用等差数列的公式。我们可以先用等差数列的公式求出包括“消失的数字”的和,接着我们利用循环减去数组的每一项就可以的到消失的那一项
代码如下:

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

值得我们关注的是在这里我们将首项看作是1。
在这里插入图片描述

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

相关文章:

  • 有域名怎么建网站游戏网站建设杭州
  • 游戏设计网站网站营销单页怎么设计方案
  • 清远专业网站建设涿州网站建设天峰
  • 苏州园区做网站东坑东莞网站建设
  • 陕西网站建设企业宜城网站开发
  • 永康建设网站望牛墩做网站
  • 建设电子商务网站所应用的技术泉山徐州网站开发
  • 丹东公司做网站uc搜索引擎入口
  • 深圳找网站建设公司o2o与网站建设
  • 手机 网站开发软件有哪些北京网站优化提供商
  • 临沂建设网站制作公司网站修改思路
  • 在线网站建设课程wordpress主题拖拽
  • 建设商务网站目的及功能定位担路网络科技有限公司的证书
  • 外国建筑设计网站源码网站大淘客cms
  • 自建站网址wordpress播放mp4
  • 法库网站建设网站seo方案设计
  • 网站建设后如何检测建网站的要求
  • 怎么做网站百度贴吧网站备案截图
  • 网站后台用什么程序做镇江网站搜索排名
  • 网站做ddns解析网站系统制作教程
  • 网站搭建公司正能量不良网站进入窗口免费阅读
  • 租车公司网站模板排名优化公司哪家效果好
  • 做网站后的总结关于网站建设方面的文章
  • 简单小网站山东省工程建设管理协会网站
  • 绍兴建站模板厂家网站建站哪家公司好一点
  • 朝阳网站建设网址之家大全
  • 江苏镇江网站建设成都科技网站建设联系电话
  • 网站关键词排名很好的原因阿里OSS做网站图库费用
  • wordpress数据库清理sql北京seo百科
  • 临沂网站建设价格生物科技网站模板