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

网站建设外包排名中山网站优化

网站建设外包排名,中山网站优化,关于旅游网站开发的研究方法,写作网站起点问题 实现思路 首先, 将dest指向-1 位置, cur指向下标为0 的位置, 在cur遍历的过程中: 1) 遇到非零元素则与下标dest1 位置的元素交换, 2) 若遇到零元素则只继续cur遍历. 下标为1 的位置上是 非零元素 执行1) 交换得到右图结果 随后cur 得到下图结果 下标为2 的位置上是零…

问题

实现思路 

 

 

 

首先, 将dest指向-1 位置, cur指向下标为0 的位置, 在cur遍历的过程中:

      1) 遇到非零元素则与下标dest+1 位置的元素交换,

      2) 若遇到零元素则只继续cur遍历. 

              

 下标为1 的位置上是 非零元素  执行1)   交换得到右图结果 随后cur++ 得到下图结果

               

 下标为2 的位置上是零元素   执行2)  

          

 下标为3  的位置上是非零元素 执行1) 交换得到右图结果 随后cur++ 得到下图结果

         

 下标为4 的位置上是非零元素, 执行1)  交换得到右图结果

 遍历结束, 实现要求

代码: 

class Solution {public void moveZeroes(int[] nums) {int cur = 0, dest = -1;while(cur < nums.length) {if(nums[cur] == 0) {cur++;} else {swap(nums, cur, dest+1);cur++;dest++;}}}public void swap(int[] nums, int left, int right) {int tmp = nums[left];nums[left] = nums[right];nums[right] = tmp;return;}
}

提交结果: 

 

http://www.yayakq.cn/news/695025/

相关文章:

  • 灌云网站制作601668中国建筑官网
  • 电商设计公司官网成都谷歌seo
  • seo站长助手免费网站设计工具
  • 聋哑工作设计做网站上海网络推广营销策划方案
  • seo网站案例房地产资讯
  • 国内html5网站欣赏成都企业建网站
  • 建设银行社保卡查询网站快速排名刷
  • 网站平台建设方案策划书wordpress替换谷歌字体库
  • 怎么开通网站和进行网页设计百度一下你就知道首页
  • 做书封面的模板下载网站如何用qq使用wordpress
  • 网站开发流程说明湖南张家界建设厅网站
  • 虚拟服务器建网站用织梦软件如何做网站
  • h5网站建设文章ui设计是什么专业的
  • 网站架构分析怎么写杭州好的公司网站设计
  • 如何在微信公众号内部做网站免费网站模板 下载
  • 后缀cc的网站无锡网站
  • 做购物网站需不需要交税费心连网网站
  • qq怎么做放资源的网站公司网站工商备案怎么做
  • 客源网站一键搭建wordpress
  • 沧州网站建设微艾薇做网站页面对PS切图
  • 北京网站优化经理店面设计案例
  • 嘉兴企业网站排名电子商务安全问题 网站权限管理
  • wordpress站点的根目录wordpress添加一个论坛
  • 网站建设这一行业怎样郑州网站推广汉狮网络
  • 白家乐网站怎么建站餐饮如何做网络推广
  • 怎么找网站站长受欢迎的天津网站建设
  • 把照片做册子的网站江苏省网站建设
  • 深圳勘察设计协会网站长沙网络推广外包
  • 做网站市场价格多少钱百度网站大全
  • 国开机考网站界面设计网站建设费用大全