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

网站建设标准流程seo关键词优化技巧

网站建设标准流程,seo关键词优化技巧,什么网站做视频,外国网站建站昨天忙过头,等想起来已经 12 点多了,于是乎断更了。在这里先跟广大读者说声抱歉,并且稍后我会再更一篇。 一、题目 数组nums包含从0到n的所有整数,但其中缺了一个。请编写代码找出那个缺失的整数。你有办法在O(n)时间内完成吗&…

昨天忙过头,等想起来已经 12 点多了,于是乎断更了。在这里先跟广大读者说声抱歉,并且稍后我会再更一篇。

一、题目

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

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

示例 1:

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

示例 2:

输入:[9,6,4,2,3,5,7,0,1]
输出:8

二、思路解析

方法一

看到这道题,我第一反应是:先把数组排序,然后遍历数组,看看哪一个元素跟下标值不一样,直接返回它。

可是,我最终没有写出来,完整代码我也找到,会放在文末。

方法二

第二种方法则是用等差数列的求和公式,先从零到 nums.length 遍历一遍,得到一个『不缺任何数字的总和』,然后再把数组遍历,用前一个数减去后一个数,即可得到缺失的数字~

三、完整代码

方法一

class Solution {public int missingNumber(int[] nums) {//1.排序Arrays.sort(nums);//2.数组中下标对应 数组中的值for(int i = 0; i < nums.length; i++) {//3.判断:如果下标和值不一样,那么就是消失的数字if(i != nums[i]) {return i;}}//4.如果没有找到,那就是数组的长度return nums.length;}
}

方法二

class Solution {public int missingNumber(int[] nums) {int i = 0;int s1 = (nums.length+1)*nums.length/2;int s2 = 0;for(i=0;i<nums.length;i++){s2+=nums[i];}return s1-s2;}}

以上就是本篇博客的全部内容啦,如有不足之处,还请各位指出,期待能和各位一起进步!

http://www.hotlads.com/news/4127.html

相关文章:

  • 电子商务网站系统建设进度安排自己怎样开网站
  • 游戏后端开发seo指导
  • 动易网站模板线上推广网络公司
  • 免费空间的个人网站汉川seo推广
  • 做网站每年需要购买域名吗免费域名注册官网
  • 那些网站可以上传自己做的视频如何制作网站教程
  • 哪个网站可以做全网推广上海网站快速排名优化
  • 电商网站开发人员结构兰州网络推广优化怎样
  • 网页拒绝了您的访问宁波seo网络推广优质团队
  • apache部署多个网站seo营销技巧
  • frontpage网页制作实例关键词优化seo公司
  • 汽车网站设计seo搜索引擎优化是什么意思
  • 前台网站建设seo有哪些网站
  • php 网站 模板郑州网络营销哪个好
  • 集团公司做网站的好处有什么软文推广的标准类型
  • 美女直接做的视频网站如何优化网页
  • 玉溪市城乡建设局网站网络营销的概念及内容
  • 自己做剧本网站怎样建网站赚钱
  • 网站开发模式有哪些短视频运营公司
  • 网站建设毕业设计报告书福州百度快速优化排名
  • 网站建设绩效目标魔贝课凡seo
  • 苏州市城市建设局网站帮别人发广告赚钱平台
  • 网站如何设置滚动页面百度官网登录入口
  • 茶陵网站建设seo常用优化技巧
  • 网站降权该怎么做360广告推广平台
  • wordpress表白主题seo站长助手
  • 河南有名的做网站公司软文推广哪个平台好
  • 有哪些做企业点评的网站网页优化seo广州
  • 手机h5建网站百度收录入口在哪里
  • 杭州市建设委员会官方网站店铺引流的30种方法