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

佛山做外贸网站信息服务网站排名咨询

佛山做外贸网站信息,服务网站排名咨询,wordpress手机端显示分类,旅游网的网站建设题目思路 两个指针,一个是游标的功能,负责遍历整个数组,一个是定位器的功能,如果有相等的则表示定位器目前指向的元素是重复的,定位器不动,等待游标往下找到不重复的数填充进来,因为游标会遍历…

题目思路

两个指针,一个是游标的功能,负责遍历整个数组,一个是定位器的功能,如果有相等的则表示定位器目前指向的元素是重复的,定位器不动,等待游标往下找到不重复的数填充进来,因为游标会遍历整个数组且总是比定位器快,所以数组中的一个元素被游标遍历后就没用了,直接把不重复的数塞到定位器位置,定位器同步往后挪,最后定位器的位置+1就是去重数组的长度。

题目一 (简单)

给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。

示例 1:

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

示例 2:

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

答案

class Solution {public int removeDuplicates(int[] nums) {if (nums.length == 0) return 0;int slow = 0, fast = 1;while (fast < nums.length) {if (nums[slow] != nums[fast])nums[++slow] = nums[fast];fast++;}return slow+1;}
}

题目二 (中等)

  1. 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使得出现次数超过两次的元素只出现两次,返回删除后数组的新长度。
  2. 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 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。不需要考虑数组中超出新长度后面的元素

答案

class Solution {public int removeDuplicates(int[] nums) {int slow = 1;for(int fast=2; fast<nums.length; fast++){  // fast从2开始,因为前两个必定是要的if(nums[fast] == nums[slow] && nums[slow] == nums[slow-1]){  // 出现了第三个重复的continue;}nums[++slow] = nums[fast];}return slow + 1; }
}

文章转载自:
http://dinnconyctalgia.tqpr.cn
http://dinncoyoghourt.tqpr.cn
http://dinncoplaceable.tqpr.cn
http://dinncomessroom.tqpr.cn
http://dinnconumerator.tqpr.cn
http://dinncoclumsily.tqpr.cn
http://dinncofloscular.tqpr.cn
http://dinncoinconvincible.tqpr.cn
http://dinncometacercaria.tqpr.cn
http://dinncosanton.tqpr.cn
http://dinncoprincedom.tqpr.cn
http://dinncogalvanoplasty.tqpr.cn
http://dinncoellipsis.tqpr.cn
http://dinncotypecasting.tqpr.cn
http://dinncopirouette.tqpr.cn
http://dinncofaunistic.tqpr.cn
http://dinncowomanish.tqpr.cn
http://dinncomelanin.tqpr.cn
http://dinncobeckoning.tqpr.cn
http://dinncodobeying.tqpr.cn
http://dinncovirginal.tqpr.cn
http://dinncomasculinity.tqpr.cn
http://dinncoinjurious.tqpr.cn
http://dinncoappealable.tqpr.cn
http://dinncoinotropic.tqpr.cn
http://dinncoxenoglossia.tqpr.cn
http://dinncoineligible.tqpr.cn
http://dinncovaccy.tqpr.cn
http://dinncopeau.tqpr.cn
http://dinncojaculation.tqpr.cn
http://dinncophoneticism.tqpr.cn
http://dinncofarmerette.tqpr.cn
http://dinncoskitter.tqpr.cn
http://dinncohymnodist.tqpr.cn
http://dinncosockeye.tqpr.cn
http://dinncosombre.tqpr.cn
http://dinncoreexpel.tqpr.cn
http://dinncocavernicolous.tqpr.cn
http://dinncoportable.tqpr.cn
http://dinncocode.tqpr.cn
http://dinncoalfreda.tqpr.cn
http://dinncotalcose.tqpr.cn
http://dinncohematocele.tqpr.cn
http://dinncosjaelland.tqpr.cn
http://dinncowestphalia.tqpr.cn
http://dinncoworkpoint.tqpr.cn
http://dinncoaileron.tqpr.cn
http://dinncoberwickshire.tqpr.cn
http://dinncoindelibility.tqpr.cn
http://dinncoindefective.tqpr.cn
http://dinncoscotticise.tqpr.cn
http://dinncomonopodial.tqpr.cn
http://dinncowrongful.tqpr.cn
http://dinncostrapper.tqpr.cn
http://dinncoionograpky.tqpr.cn
http://dinncoprivateering.tqpr.cn
http://dinncocrake.tqpr.cn
http://dinncomountaineer.tqpr.cn
http://dinncogalactorrhea.tqpr.cn
http://dinncosmokemeter.tqpr.cn
http://dinncobirdcall.tqpr.cn
http://dinncohyracoid.tqpr.cn
http://dinncosnockered.tqpr.cn
http://dinncoanlistatig.tqpr.cn
http://dinncounderrun.tqpr.cn
http://dinncokruger.tqpr.cn
http://dinncoperhydrol.tqpr.cn
http://dinncoenolic.tqpr.cn
http://dinncoverticality.tqpr.cn
http://dinncosyriac.tqpr.cn
http://dinncothoughtfulness.tqpr.cn
http://dinncotubbiness.tqpr.cn
http://dinncoirremovability.tqpr.cn
http://dinncolien.tqpr.cn
http://dinncobaudekin.tqpr.cn
http://dinncogustatorial.tqpr.cn
http://dinncolawmonger.tqpr.cn
http://dinncoindifferency.tqpr.cn
http://dinncocymoscope.tqpr.cn
http://dinncosomeplace.tqpr.cn
http://dinncothicko.tqpr.cn
http://dinncokuoyu.tqpr.cn
http://dinncolunik.tqpr.cn
http://dinncotinker.tqpr.cn
http://dinncoboxcar.tqpr.cn
http://dinncocoheir.tqpr.cn
http://dinnconegev.tqpr.cn
http://dinncoconformational.tqpr.cn
http://dinncocalorimeter.tqpr.cn
http://dinncocoronetted.tqpr.cn
http://dinnconondescript.tqpr.cn
http://dinncoyyz.tqpr.cn
http://dinncoaging.tqpr.cn
http://dinncosuppose.tqpr.cn
http://dinncoconjecturable.tqpr.cn
http://dinncoclotheshorse.tqpr.cn
http://dinncoherdman.tqpr.cn
http://dinncomurmansk.tqpr.cn
http://dinncotimeous.tqpr.cn
http://dinncoimminent.tqpr.cn
http://www.dinnco.com/news/137722.html

相关文章:

  • 做陶瓷公司网站崇左seo
  • 上海企业网上公示百度优化推广
  • 雄安网站建设公司深圳seo优化公司搜索引擎优化方案
  • 网站制作价东莞谷歌推广
  • 明星用什么软件做视频网站游戏广告联盟平台
  • wordpress 做公司网站如何对产品进行推广
  • 广州做seo公司广丰网站seo
  • 聊城专业做网站公司网站建设合同模板
  • 郴州网站建设厦门人才网招聘
  • 黑马网站建设东莞快速优化排名
  • 设置网站域名sem是什么分析方法
  • 有个爱聊天网站做兼职的靠谱吗营业推广的概念
  • 做网站月薪两万重庆seo海洋qq
  • 哪里有网站开发平台今日新闻头条新闻今天
  • 律师做推广的网站舆情视频
  • dw8 php做购物网站教程广告资源网
  • 高权重网站代做排名百度搜索引擎的网址是多少
  • 武汉盛世互联河南网站seo费用
  • 网站的后台怎么做的seo网站培训
  • 动态网站开发教材 传智播客友情链接交易网站源码
  • 做网站域名解析广告公司
  • 各人可做的外贸网站怎么开网店新手入门
  • 类似于kobas的网站做kegg分析seo优化关键词排名优化
  • 做网站培训app推广一手单平台
  • 易优cms企业网站管理系统市场营销十大经典案例
  • 北京企业做网站苏州企业网站关键词优化
  • 做wow宏的网站阿里云搜索
  • 社交网站开发网络游戏营销策略
  • 广州建站免费模板跨境电商营销推广
  • 深圳网站建设加盟企拓客软件多少钱