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

英语网站建设宁波网站seo诊断工具

英语网站建设,宁波网站seo诊断工具,旅游门户网站模板下载,php做的网站建设题目描述: 意思是将所有0移到最后的同时其余非0元素位置仍然不变 如 1 2 0 5 2 0 经过移动零后变为 1 2 5 2 0 0 思路:使用双指针的思路来写 fast:从左往右遍历数组 slow:非零元素最后的一个位置 将数组分为3个区间 [0,slow]为处理好的非0数据,slow永远指向最后一个非0数据 [s…

题目描述:

意思是将所有0移到最后的同时其余非0元素位置仍然不变

如  1 2 0 5 2 0 经过移动零后变为 1 2 5 2 0 0

思路:使用双指针的思路来写

fast:从左往右遍历数组

slow:非零元素最后的一个位置

将数组分为3个区间

[0,slow]为处理好的非0数据,slow永远指向最后一个非0数据
[slow+1,fast]处理好的为0的数据
[fast+t,arr.length-1]为待处理的数据

做法:

1.fast遇到0元素:fast++

2.fast遇到非0元素:slow++,然后交换数据,最后fast++

    public void moveZeroes(int[] nums) {int fast = 0;int slow = -1;for(fast = 0; fast < nums.length; fast++){if(nums[fast] != 0){slow++;// 交换数据int tmp = nums[slow];nums[slow] = nums[fast];nums[fast] = tmp;}}}

http://www.ritt.cn/news/3688.html

相关文章:

  • 曰本孕妇做爰网站个人网页制作教程
  • wordpress怎么做企业网站信息流优化师简历模板
  • 互联网定制网站热点军事新闻
  • 徐州建站seo教学免费课程霸屏
  • 网站建设要准备什么百度小说搜索风云榜排名
  • 个人网站备案 服务内容怎么写百度推广客户端怎么登陆
  • 美观网站建设物美价廉seo关键词优化价格
  • 做网站首页ps中得多大百度快照客服电话
  • 济南专业做网站的公司哪家好百度指数代表什么
  • 个人是否可以做网站百家号排名
  • 有源码怎么做网站站长之家是什么
  • 手机网站报名链接怎么做网站推广方式组合
  • 洛阳凯锦腾网业有限公司百度seo引流怎么做
  • 中企动力网站建设 医疗网络服务是什么
  • 手机网站建设的公司怎么在平台上做推广
  • 网站公安备案查询系统seo网站有优化培训吗
  • 做分色找工作网站百度公司介绍
  • 网站图片像素手把手教你优化网站
  • 免费做自荐书的网站seo外包公司兴田德润官方地址
  • 个人网站需要备案吗seo黑帽是什么
  • 工程项目网站太原百度seo排名软件
  • 做外贸的物流网站北京优化网站公司
  • 怎么做百度自己的网站空间培训机构专业
  • 国际外贸网站推广nba排名
  • 创意品牌型网站seo培训公司
  • wordpress医疗模板下载seo推广有哪些
  • 中山市政府网站建设广州网站优化服务
  • p2vr做的网站上传信息流优化师怎么入行
  • 网站的链接优化百度小说风云榜排名
  • 网站建设原高报师培训机构排名