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

微信平台开发公司成都凌哥seo

微信平台开发公司成都,凌哥seo,mt4网站建设,泾县网站建设题目描述: 意思是将所有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.shuangfujiaoyu.com/news/31136.html

相关文章:

  • ps怎么做响应式网站布局图做网站建设优化的公司排名
  • 兼职做美工摄影去哪个网站百度竞价包年推广是怎么回事
  • 哈尔滨 房产网站建设bt磁力bt天堂
  • 室内设计联盟模型下载常州seo建站
  • 微页制作网站模板下载下载百度
  • ecms网站开发论文品牌整合营销
  • 网站制作公司交接网站百度热搜榜
  • 潍坊自助建站模板免费友链平台
  • 旅游网站建设目标产品软文是什么
  • 沈阳哪家做网站好网站运营专员
  • 如何取得网站的管理权限常州seo
  • 北京网站设计培训机构百度推广客服人工电话多少
  • 婚纱网网站建设目的及功能定位菏泽地网站seo
  • 成都 网站建设常用的网络推广的方法有哪些
  • c 网站开发需要学什么海南网站建设
  • 淮安网站开发网络营销做得好的产品
  • 邵东做网站推广营销软件app
  • 如何做学校网站长春做网站推广的公司
  • 太原网站建设公司怎么样主流网站关键词排名
  • 惠州网站建设公司友情链接的形式
  • 网站对比百度推广怎么联系
  • 电脑上做免费网站教程视频百度seo关键词排名查询
  • 一定要知道的网站网易搜索引擎入口
  • 网站推广策划的思路包括哪些内容长沙seo优化首选
  • 怎么欣赏一个网站设计图怎么找当地的地推团队
  • k歌里的相片是通过网站做的吗seo外包公司兴田德润
  • 网站开发 上传文件 https搜一搜
  • 好看的网站链接最新seo课程
  • 小灯具网站建设方案提高关键词排名的软文案例
  • 网站建设怎么用长尾做标题点金推广优化公司