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

网站死链存在的问题在线培训app

网站死链存在的问题,在线培训app,如何实现,可信网站验证服务中心方法一&#xff08;遍历两次&#xff09;&#xff1a; 我们可以直接遍历整个数组&#xff0c;将非0元素赋值给另一个数组&#xff0c;之后再在该数组后面补0 class Solution {public void moveZeroes(int[] nums) {int j0;for(int i 0 ; i < nums.length ; i ){if(nums[i]!…

在这里插入图片描述

方法一(遍历两次):

我们可以直接遍历整个数组,将非0元素赋值给另一个数组,之后再在该数组后面补0

class Solution {public void moveZeroes(int[] nums) {int j=0;for(int i = 0 ; i < nums.length ; i ++){if(nums[i]!=0){nums[j]=nums[i];j++;}for(int i=j;i<nums.length;i++){nums[i]=0;}}
}

方法二(遍历一次):

我们定义左右指针,左指针代表已经处理好的数组的尾部,右指针代表未处理数组的头部。如果右指针所指向的元素不为0,则与左指针代表的元素交换位置。并且左右指针都向后移动一位。否则不交换元素,并且只有右指针向右移动一位

class Solution {public void moveZeroes(int[] nums) {int left=0,right=0;for(int i=0;i<nums.length;i++){if(nums[right]!=0){swap(nums,left,right);left++;}right++;}   		 }public void swap(int[] nums,int left,int right){int temp=nums[left];nums[left]=nums[right];nums[right]=temp;}
}
http://www.dtcms.com/wzjs/133223.html

相关文章:

  • bt网页游戏网站软文广告素材
  • 不用服务器做网站网络推广一个月的收入
  • 网站建设3d插件乐陵seo外包
  • 电商运营推广方案上海网络营销seo
  • 龙岩网站建设要多久吉林网站推广公司
  • 住房和城乡建设部官方网站发布企业网站seo案例
  • 域名解析映射到网站空间怎么做成都十大营销策划公司
  • 做飞机票的图片的网站网址之家
  • 好的国外设计网站推荐seo实战密码第三版pdf下载
  • 网站开发广告语大全东莞优化疫情防控措施
  • 运营推广网站建设中国十大小说网站排名
  • 做一个网站APP价格做免费推广的平台
  • 南京浦口做网站点嘉兴新站seo外包
  • 门户型网站建设十大搜索引擎排行榜
  • 上海 网站 备案seo技术软件
  • 新乡做网站费用今日小说搜索百度风云榜
  • 物流网站建设公司哪家好2023第二波疫情已经到来
  • 网站的在线聊天怎么做推广app佣金平台正规
  • 34线城市做网站推广广告投放怎么做
  • 天津市做企业标准网站做一个公司网站需要多少钱
  • 自己的网站怎么做app广西壮族自治区免费百度推广
  • 茶文化网站制作怎么买域名自己做网站
  • wordpress 插件 慢seo优化行业
  • 第五冶金建设公司职工大学网站百度旗下的所有产品
  • 青岛的网站设计公司靠网络营销火起来的企业
  • 真人做爰视频网站免费下载seo学堂
  • 送网站建设谷歌海外广告投放
  • 陕西整站关键词自然排名优化关闭站长工具seo综合查询
  • 门户网站的建设与维护详情页设计
  • wallbase wordpressseo专业培训机构