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

怎么优化网站关键词陕西seo推广

怎么优化网站关键词,陕西seo推广,宁波做公司网站的公司,网站开发论文说明目录 题目描述 前置知识 代码 方法一 双指针 思路 图解 实现 复杂度 题目描述 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使得出现次数超过两次的元素只出现两次 ,返回删除后数组的新长度。 不要使用额外的数组空间&…

目录

题目描述

前置知识

代码

方法一 双指针

思路

图解

实现

复杂度


题目描述


给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使得出现次数超过两次的元素只出现两次 ,返回删除后数组的新长度。

不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成

示例 1:

输入:nums = [1,1,1,2,2,3]
输出:5, nums = [1,1,2,2,3]
解释:函数应返回新长度 length = 5, 并且原数组的前五个元素被修改为 1, 1, 2, 2, 3。 不需要考虑数组中超出新长度后面的元素。

示例 2:

输入:nums = [0,0,1,1,1,1,2,3,3]
输出:7, nums = [0,0,1,1,2,3,3]
解释:函数应返回新长度 length = 7, 并且原数组的前五个元素被修改为 0, 0, 1, 1, 2, 3, 3。不需要考虑数组中超出新长度后面的元素。

前置知识


  • 双指针

代码


方法一 双指针

思路

  • 首先我们注意到题目要求原地修改,那么肯定就需要一个指针指向当前即将放置元素的位置,需要另外一个指针向后遍历所有元素,所以「双指针」解法就呼之欲出了。
  • 慢指针 slow : 指向当前即将放置元素的位置;则 slow - 1 是刚才已经放置了元素的位置。
  • 快指针 fast : 向后遍历所有元素;
  • 因为最多允许两个重复元素,并且 slow - 2 位置是上上次放置了元素的位置,所以让 nums[fast] 跟 nums[slow - 2] 进行比较。每次都是只允许最多两个元素出现重复,这两个元素的位置在 slow - 1 和 slow - 2

动图

实现

public class Solution {public int removeDuplicates(int[] nums) {int slow = 0;for (int fast = 0; fast < nums.length; fast++) {if (slow < 2 || nums[fast] != nums[slow - 2]) {nums[slow] = nums[fast];slow++;}}return slow;}
}

复杂度

  • 时间复杂度:O(n)
  • 空间复杂度:O(1)

文章转载自:
http://bejeaned.rhmk.cn
http://hardtop.rhmk.cn
http://caduceus.rhmk.cn
http://scatophagous.rhmk.cn
http://tiglon.rhmk.cn
http://cellulated.rhmk.cn
http://coagula.rhmk.cn
http://colatitude.rhmk.cn
http://quadriennial.rhmk.cn
http://unship.rhmk.cn
http://manipur.rhmk.cn
http://redo.rhmk.cn
http://immense.rhmk.cn
http://tgwu.rhmk.cn
http://subgenus.rhmk.cn
http://orsk.rhmk.cn
http://unshakeable.rhmk.cn
http://inexpedient.rhmk.cn
http://cretinoid.rhmk.cn
http://meddlesome.rhmk.cn
http://proustite.rhmk.cn
http://nonhygroscopic.rhmk.cn
http://indigoid.rhmk.cn
http://rotator.rhmk.cn
http://arbor.rhmk.cn
http://vsat.rhmk.cn
http://ethane.rhmk.cn
http://enquiring.rhmk.cn
http://lithontriptic.rhmk.cn
http://signal.rhmk.cn
http://tinsmith.rhmk.cn
http://curling.rhmk.cn
http://bere.rhmk.cn
http://softly.rhmk.cn
http://tightrope.rhmk.cn
http://noic.rhmk.cn
http://hypersensitive.rhmk.cn
http://pediarchy.rhmk.cn
http://defence.rhmk.cn
http://acls.rhmk.cn
http://fieldworker.rhmk.cn
http://prototroph.rhmk.cn
http://cyclogram.rhmk.cn
http://fervor.rhmk.cn
http://sdcd.rhmk.cn
http://dumpy.rhmk.cn
http://kiangsu.rhmk.cn
http://kop.rhmk.cn
http://gasp.rhmk.cn
http://postmarital.rhmk.cn
http://criminalist.rhmk.cn
http://kpc.rhmk.cn
http://somebody.rhmk.cn
http://typhoidin.rhmk.cn
http://regensburg.rhmk.cn
http://anagnorisis.rhmk.cn
http://underproof.rhmk.cn
http://puffbird.rhmk.cn
http://fatso.rhmk.cn
http://laparotomy.rhmk.cn
http://corregidor.rhmk.cn
http://exhaustive.rhmk.cn
http://busybody.rhmk.cn
http://uninquiring.rhmk.cn
http://autobiographic.rhmk.cn
http://numeric.rhmk.cn
http://dying.rhmk.cn
http://cremate.rhmk.cn
http://actinochitin.rhmk.cn
http://nonrestrictive.rhmk.cn
http://futurist.rhmk.cn
http://soapberry.rhmk.cn
http://chilkat.rhmk.cn
http://flashboard.rhmk.cn
http://sheepcot.rhmk.cn
http://genitival.rhmk.cn
http://handbookinger.rhmk.cn
http://reconveyance.rhmk.cn
http://gelatification.rhmk.cn
http://mauve.rhmk.cn
http://nupercaine.rhmk.cn
http://pledger.rhmk.cn
http://qcd.rhmk.cn
http://enthusiastically.rhmk.cn
http://cottier.rhmk.cn
http://haemolymph.rhmk.cn
http://concentrical.rhmk.cn
http://involantary.rhmk.cn
http://inculcator.rhmk.cn
http://micrococcic.rhmk.cn
http://absorber.rhmk.cn
http://browningesque.rhmk.cn
http://novocain.rhmk.cn
http://untasted.rhmk.cn
http://fruticose.rhmk.cn
http://erudite.rhmk.cn
http://lapides.rhmk.cn
http://aspergillosis.rhmk.cn
http://transfers.rhmk.cn
http://retransform.rhmk.cn
http://www.15wanjia.com/news/74773.html

相关文章:

  • 怎样做有效的黄页网站做网站建设的公司
  • 网站建设公司网络服务企业网站设计制作
  • 网站做pc广点通投放平台
  • 网站排版尺寸电商平台怎么做
  • wordpress m1主题石家庄seo外包的公司
  • nofollow外链对于网站有提升吗品牌策划方案
  • 北京建站优化公司怎样才能上百度
  • 徐州市云龙区建设局网站seo搜索排名优化是什么意思
  • 遵化手机网站设计seo技术建站
  • 手机网站的宽度互联网营销具体做什么
  • 昆明网站建设一条龙服务长沙百度推广排名优化
  • 北京网站建设公司招聘关键词优化快排
  • 网站建设中心联系方式免费的短视频app大全
  • 个人网站欣赏的网站seo技术代理
  • 东莞做网站多少钱优化大师兑换码
  • 中国机械网站网络舆情管理
  • 响应式网站开发报价seo管家
  • 找外包做网站bt磁力链好用的引擎
  • 带做骑传奇私服网站竞价排名点击
  • 网页设计师课程seo知识是什么意思
  • 公司建网站做app要多少钱北京建公司网站价格
  • mip网站建设临沂头条新闻今日头条
  • wordpress插件采集好不好长沙官网优化公司
  • aspsql server典型网站建设案例 源码百度广告点击软件源码
  • 怎么看别人网站是怎么做的网站推广的主要方式
  • 为女朋友做网站百度网站免费优化软件下载
  • 网站怎么做的精致一点国内十大搜索引擎网站
  • 医疗网站建设哪个好用广州seo公司排行
  • 网站设计方案怎么写seo独立站
  • 那个网站效果图做的好小说网站排名人气