移动零——力扣283

题目描述

移动零——力扣283_第1张图片

双指针

移动零——力扣283_第2张图片

class Solution{
public:
	void moveZeroes(vector<int>& nums){
		int n = nums.size(), left=0, right=0;
		while(right<n){
			if(nums[right]){
				swap(nums[right], nums[left]);
				left++;
			}
			right++;
		}
	}
};

移动零——力扣283_第3张图片

你可能感兴趣的:(算法刷题笔记,leetcode,算法,数据结构,c++,职场和发展)