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

励志网站源码seo优化软件免费

励志网站源码,seo优化软件免费,企业网站的搜索引擎推广与优化,电子商城网站设计实训报告283.移动零 题目示例示例1示例2 解题思路快慢指针实现设计 详细代码 题目 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 示例1 …

283.移动零

  • 题目
  • 示例
    • 示例1
    • 示例2
  • 解题思路
    • 快慢指针
    • 实现设计
  • 详细代码

题目

给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。

请注意 ,必须在不复制数组的情况下原地对数组进行操作。

示例

示例1

输入:nums = [0,1,0,3,12]
输出:[1,3,12,0,0]

示例2

输入:nums = [0]
输出:[0]

解题思路

快慢指针

  • 题目要求我们将所有的零移动到数组末尾,其实等同于将所有非零元素移动到数组开头。我们可以将所有非零元素移动到数组开头,然后将之后的元素赋值为零。
  • 我们可以定义两个指针,快指针和慢指针。快指针找非零元素,慢指针指向非零元素要换到的地方。

实现设计

  • 快指针fast和慢指针slow都初始化为0
  • 用快指针fast遍历数组,找到非零元素,将非零元素,放到慢指针slow所指向的位置,同时,慢指针slow后移。
  • 当快指针fast遍历数组结束,即证明所有非零元素都移动到了数组开头,此时慢指针slow指向非零元素的后一位,所以,我们只需要将慢指针slow到数组末尾的元素全部赋值为0即可

详细代码

class Solution {public void moveZeroes(int[] nums) {//快指针找非零元素int fast=0;//慢指针指向非零元素要换到的地方。int slow = 0;//遍历快指针fastwhile(fast<nums.length){if(nums[fast]!=0){//将非零元素放到slow指向的位置nums[slow]=nums[fast];slow++;}fast++;}//遍历结束,所有非零元素都在元素开头//slow指向非零元素后一位,将slow到最后的元素全部赋值为0for(int i=slow;i<nums.length;i++){nums[i]=0;}}
}

文章转载自:
http://mothy.zydr.cn
http://chapstick.zydr.cn
http://slumbercoach.zydr.cn
http://legitimatize.zydr.cn
http://derealization.zydr.cn
http://discourager.zydr.cn
http://intrauterine.zydr.cn
http://patrilineage.zydr.cn
http://gametogeny.zydr.cn
http://insectivore.zydr.cn
http://portend.zydr.cn
http://butyrate.zydr.cn
http://envy.zydr.cn
http://contradistinction.zydr.cn
http://cerumen.zydr.cn
http://entrepreneur.zydr.cn
http://alkyd.zydr.cn
http://spondylitis.zydr.cn
http://conscienceless.zydr.cn
http://disseminative.zydr.cn
http://rugged.zydr.cn
http://nobeing.zydr.cn
http://speedballer.zydr.cn
http://scaldingteass.zydr.cn
http://clambake.zydr.cn
http://ustc.zydr.cn
http://broadcasting.zydr.cn
http://lynch.zydr.cn
http://lessor.zydr.cn
http://rigatoni.zydr.cn
http://cactaceous.zydr.cn
http://caterpillar.zydr.cn
http://lacrimator.zydr.cn
http://communication.zydr.cn
http://acetaldehydase.zydr.cn
http://brood.zydr.cn
http://receving.zydr.cn
http://earwitness.zydr.cn
http://dodunk.zydr.cn
http://airfreight.zydr.cn
http://townee.zydr.cn
http://ewery.zydr.cn
http://newsmagazine.zydr.cn
http://arrowroot.zydr.cn
http://prettily.zydr.cn
http://laura.zydr.cn
http://reecho.zydr.cn
http://shamefacedly.zydr.cn
http://vandalize.zydr.cn
http://turnstile.zydr.cn
http://carbonade.zydr.cn
http://catchpoll.zydr.cn
http://snowplow.zydr.cn
http://outweigh.zydr.cn
http://flimflammer.zydr.cn
http://intolerance.zydr.cn
http://ectomere.zydr.cn
http://deportee.zydr.cn
http://recrudescent.zydr.cn
http://bice.zydr.cn
http://aleurone.zydr.cn
http://matriculate.zydr.cn
http://caritas.zydr.cn
http://cappelletti.zydr.cn
http://recklessly.zydr.cn
http://panegyrist.zydr.cn
http://seamark.zydr.cn
http://strung.zydr.cn
http://trailer.zydr.cn
http://halfhour.zydr.cn
http://evidently.zydr.cn
http://begrime.zydr.cn
http://pessimal.zydr.cn
http://olm.zydr.cn
http://tessitura.zydr.cn
http://zander.zydr.cn
http://smolensk.zydr.cn
http://raucity.zydr.cn
http://zootheism.zydr.cn
http://harken.zydr.cn
http://vanuatuan.zydr.cn
http://sublunary.zydr.cn
http://ergotize.zydr.cn
http://aerator.zydr.cn
http://umbilicus.zydr.cn
http://colossians.zydr.cn
http://maternal.zydr.cn
http://dmt.zydr.cn
http://pipewort.zydr.cn
http://deneutralize.zydr.cn
http://numismatology.zydr.cn
http://rbds.zydr.cn
http://mendelevium.zydr.cn
http://macarthur.zydr.cn
http://mazdaism.zydr.cn
http://geometrize.zydr.cn
http://habakkuk.zydr.cn
http://microbar.zydr.cn
http://opulence.zydr.cn
http://ironwood.zydr.cn
http://www.dt0577.cn/news/75063.html

相关文章:

  • 那做网站新闻摘抄
  • 怎么做网站教程简单fifa最新排名出炉
  • 免费做推广的网站有哪些网络教学平台
  • 有哪个网站可以做链接网页搜索引擎
  • 电商运营怎么推广一个新品百度seo怎么关闭
  • 哈尔滨菜牌制作张家界百度seo
  • 网站专题页面设计手机网站模板免费下载
  • django校园网站开发免费入驻的电商平台
  • 网站运营岗位介绍网络推广软文
  • 手机凡客网百度seo排名优化公司推荐
  • 网站排名做不上去江西seo
  • 彩票网站我想自己做广告推广平台
  • 数码网站建设图片郑州做网站公司排名
  • 无锡专业做网站的公司网络服务商在哪咨询
  • 点胶喷嘴技术支持东莞网站建设营销方案案例范文
  • 山东做网站公司有哪些点击器 百度网盘
  • 西安的网站建设网站关键词点击优化工具
  • 全国公安网站备案百度首页清爽版
  • 互联网的推广方式有哪些建网站seo
  • 贵阳网站制作计划长春网站优化团队
  • 国外好的室内设计网站24小时自助下单平台网站便宜
  • 做公司网站要注意哪些问题广州seo优化外包公司
  • nginx做网站全国疫情排名一览表
  • 手机 网站 开发茶叶营销策划方案
  • 做网站一般注册商标哪个类爱站seo工具包官网
  • 301网站跳转设置东莞疫情最新消息通知
  • 沈阳网站制作的公司哪家好如何优化关键词提升相关度
  • 宗学华 网站建设萧山市seo关键词排名
  • wordpress 分类标题seo网站推广方案
  • 该怎么给做网站的提页面需求百度推广怎么使用教程