Skip to content

moveZeros算法提交 - #47

Merged
codedrinker merged 6 commits into
codedrinker:masterfrom
Zntao:master
Jun 11, 2019
Merged

moveZeros算法提交#47
codedrinker merged 6 commits into
codedrinker:masterfrom
Zntao:master

Conversation

@Zntao

@Zntao Zntao commented May 30, 2019

Copy link
Copy Markdown
Contributor

// 通过一个变量维护前面非0的数组下标,新遍历到非零数据时与最前一个0兑换。(类似插入排序的思路)
public static void moveZeroes(int[] nums) {

    int length = nums.length;
    int seq = 0;
    for(int i = 0; i< length; i++){
        if(nums[i] != 0){
            int temp = nums[i];
            nums[i] = 0;
            nums[seq] = temp;
            seq++;
        }
    }
}

@codedrinker
codedrinker merged commit 2aade76 into codedrinker:master Jun 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants