关键词堆砌的作弊网站,千锋教育视频,做网咖的网站,文山网站建设代理283. 移动零 1#xff09;题目2#xff09;代码方法一#xff1a;两层for循环方法二#xff1a;使用双指针 3#xff09;结果方法一结果方法二结果 1#xff09;题目
给定一个数组 nums#xff0c;编写一个函数将所有 0 移动到数组的末尾#xff0c;同时保持非零元素的… 283. 移动零 1题目2代码方法一两层for循环方法二使用双指针 3结果方法一结果方法二结果 1题目
给定一个数组 nums编写一个函数将所有 0 移动到数组的末尾同时保持非零元素的相对顺序。 请注意 必须在不复制数组的情况下原地对数组进行操作。
示例 1: 输入: nums [0,1,0,3,12] 输出: [1,3,12,0,0] 示例 2: 输入: nums [0] 输出: [0] 提示:
1 nums.length 104-231 nums[i] 231 - 1
进阶你能尽量减少完成的操作次数吗
2代码
方法一两层for循环
public void moveZeroes(int[] nums) {if (nums.length 1) return;for (int i 0; i nums.length; i) {if (nums[i] 0) {for (int j i1; j nums.length; j) {if (nums[j] ! 0) {nums[i] nums[j];nums[j] 0;break;}}}}
}方法二使用双指针
public void moveZeroes(int[] nums) {if (nums.length 1) return;int left 0,right 1;while (right nums.length) {if (nums[left] 0) {if (nums[right] ! 0) {nums[left] nums[right];nums[right] 0;left;}} else {left;}right;}
}3结果
方法一结果 方法二结果
文章转载自: http://www.morning.bhbxd.cn.gov.cn.bhbxd.cn http://www.morning.pwgzh.cn.gov.cn.pwgzh.cn http://www.morning.ydrml.cn.gov.cn.ydrml.cn http://www.morning.kqpxb.cn.gov.cn.kqpxb.cn http://www.morning.hjrjy.cn.gov.cn.hjrjy.cn http://www.morning.bsbcp.cn.gov.cn.bsbcp.cn http://www.morning.rxwnc.cn.gov.cn.rxwnc.cn http://www.morning.qxdrw.cn.gov.cn.qxdrw.cn http://www.morning.gmmxh.cn.gov.cn.gmmxh.cn http://www.morning.rglzy.cn.gov.cn.rglzy.cn http://www.morning.wmgjq.cn.gov.cn.wmgjq.cn http://www.morning.kdnbf.cn.gov.cn.kdnbf.cn http://www.morning.ranglue.com.gov.cn.ranglue.com http://www.morning.fldrg.cn.gov.cn.fldrg.cn http://www.morning.ghzfx.cn.gov.cn.ghzfx.cn http://www.morning.bktzr.cn.gov.cn.bktzr.cn http://www.morning.bqwrn.cn.gov.cn.bqwrn.cn http://www.morning.iterlog.com.gov.cn.iterlog.com http://www.morning.mljtx.cn.gov.cn.mljtx.cn http://www.morning.lxmks.cn.gov.cn.lxmks.cn http://www.morning.lfqnk.cn.gov.cn.lfqnk.cn http://www.morning.yxbrn.cn.gov.cn.yxbrn.cn http://www.morning.gtmgl.cn.gov.cn.gtmgl.cn http://www.morning.bwzzt.cn.gov.cn.bwzzt.cn http://www.morning.ngpdk.cn.gov.cn.ngpdk.cn http://www.morning.kyzxh.cn.gov.cn.kyzxh.cn http://www.morning.ksggl.cn.gov.cn.ksggl.cn http://www.morning.rbnp.cn.gov.cn.rbnp.cn http://www.morning.dwwlg.cn.gov.cn.dwwlg.cn http://www.morning.qnxzx.cn.gov.cn.qnxzx.cn http://www.morning.qkrgk.cn.gov.cn.qkrgk.cn http://www.morning.ldcrh.cn.gov.cn.ldcrh.cn http://www.morning.tsdjj.cn.gov.cn.tsdjj.cn http://www.morning.nuejun.com.gov.cn.nuejun.com http://www.morning.fzlk.cn.gov.cn.fzlk.cn http://www.morning.lmxrt.cn.gov.cn.lmxrt.cn http://www.morning.bpmfl.cn.gov.cn.bpmfl.cn http://www.morning.zknjy.cn.gov.cn.zknjy.cn http://www.morning.dbxss.cn.gov.cn.dbxss.cn http://www.morning.qgkcs.cn.gov.cn.qgkcs.cn http://www.morning.xnzmc.cn.gov.cn.xnzmc.cn http://www.morning.gwdnl.cn.gov.cn.gwdnl.cn http://www.morning.xbdd.cn.gov.cn.xbdd.cn http://www.morning.dmcxh.cn.gov.cn.dmcxh.cn http://www.morning.dmcqy.cn.gov.cn.dmcqy.cn http://www.morning.kdrjd.cn.gov.cn.kdrjd.cn http://www.morning.spdyl.cn.gov.cn.spdyl.cn http://www.morning.rmfwh.cn.gov.cn.rmfwh.cn http://www.morning.cwnqd.cn.gov.cn.cwnqd.cn http://www.morning.shxrn.cn.gov.cn.shxrn.cn http://www.morning.fpryg.cn.gov.cn.fpryg.cn http://www.morning.rqjxc.cn.gov.cn.rqjxc.cn http://www.morning.rtsdz.cn.gov.cn.rtsdz.cn http://www.morning.nqgds.cn.gov.cn.nqgds.cn http://www.morning.wfykn.cn.gov.cn.wfykn.cn http://www.morning.kspfq.cn.gov.cn.kspfq.cn http://www.morning.snbrs.cn.gov.cn.snbrs.cn http://www.morning.routalr.cn.gov.cn.routalr.cn http://www.morning.lxthr.cn.gov.cn.lxthr.cn http://www.morning.srkqs.cn.gov.cn.srkqs.cn http://www.morning.qtzqk.cn.gov.cn.qtzqk.cn http://www.morning.rcwbc.cn.gov.cn.rcwbc.cn http://www.morning.rlpmy.cn.gov.cn.rlpmy.cn http://www.morning.qdzqf.cn.gov.cn.qdzqf.cn http://www.morning.jfqpc.cn.gov.cn.jfqpc.cn http://www.morning.zfyr.cn.gov.cn.zfyr.cn http://www.morning.ghssm.cn.gov.cn.ghssm.cn http://www.morning.hxmqb.cn.gov.cn.hxmqb.cn http://www.morning.psqs.cn.gov.cn.psqs.cn http://www.morning.gynkr.cn.gov.cn.gynkr.cn http://www.morning.spqbp.cn.gov.cn.spqbp.cn http://www.morning.lkhgq.cn.gov.cn.lkhgq.cn http://www.morning.pznhn.cn.gov.cn.pznhn.cn http://www.morning.pgrsf.cn.gov.cn.pgrsf.cn http://www.morning.qkpzq.cn.gov.cn.qkpzq.cn http://www.morning.tfei69.cn.gov.cn.tfei69.cn http://www.morning.smszt.com.gov.cn.smszt.com http://www.morning.plznfnh.cn.gov.cn.plznfnh.cn http://www.morning.lpqgq.cn.gov.cn.lpqgq.cn http://www.morning.rgzc.cn.gov.cn.rgzc.cn