283.移动零 知识点:数组:双指针: 题目描述 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序. 示例 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 说明 必须在原数组上操作,不能拷贝额外的数组. 尽量减少操作次数. 解法一:冒泡排序思想 冒泡排序是只要当前元素比对方元素小,就交换两者,否则不动: 可以只要遇到了0,就交换两者向后移动: class Solution { public void moveZeroes(int[]…