美文网首页leetcode算法
905. 按奇偶排序数组 - 每日一题

905. 按奇偶排序数组 - 每日一题

作者: 刘翊扬 | 来源:发表于2022-04-28 23:11 被阅读0次

905. 按奇偶排序数组

给你一个整数数组 nums,将 nums 中的的所有偶数元素移动到数组的前面,后跟所有奇数元素。

返回满足此条件的 任一数组 作为答案。

示例 1:

输入:nums = [3,1,2,4]
输出:[2,4,3,1]
解释:[4,2,3,1]、[2,4,1,3] 和 [4,2,1,3] 也会被视作正确答案。
示例 2:

输入:nums = [0]
输出:[0]

public int[] sortArrayByParity(int[] nums) {
        int index = 0;
        for (int i = 0; i < nums.length; i++) {
            if (nums[i] % 2 == 0) {
                int tmp = nums[i];
                nums[i] = nums[index];
                nums[index] = tmp;
                index++;
            }
        }
        return nums;
    }

提示:

1 <= nums.length <= 5000
0 <= nums[i] <= 5000

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/sort-array-by-parity
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

相关文章

  • 905. 按奇偶排序数组 - 每日一题

    905. 按奇偶排序数组[https://leetcode-cn.com/problems/sort-array-...

  • ARTS Week 03

    Algorithm 905. 按奇偶排序数组 题目 给定一个非负整数数组 A,返回一个由 A 的所有偶数元素组成的...

  • LeetCode第102场周赛题解

    905. 按奇偶排序数组 题目难度Easy 给定一个非负整数数组 A,返回一个由 A 的所有偶数元素组成的数组,后...

  • 905. 按奇偶排序数组

    给定一个非负整数数组 A,返回一个由 A 的所有偶数元素组成的数组,后面跟 A 的所有奇数元素。你可以返回满足此条...

  • 905. 按奇偶排序数组

    给定一个非负整数数组A,返回一个由A的所有偶数元素组成的数组,后面跟A的所有奇数元素。你可以返回满足此条件的任何数...

  • LeetCode 905. 按奇偶排序数组

    题目 给定一个非负整数数组 A,返回一个数组,在该数组中, A 的所有偶数元素之后跟着所有奇数元素。 你可以返回满...

  • 「算法」按奇偶排序数组 & 按奇偶排序数组II

    00905 按奇偶排序数组 题目描述 给定一个非负整数数组 A,返回一个数组,在该数组中 A 的所有偶数元素之后跟...

  • 按奇偶排序数组

    题目: 题目的理解: 分成两个数组,然后将偶数组成的数组放在前面。 python实现 提交 // END 是不是中...

  • 按奇偶排序数组

    给定一个非负整数数组 A,返回一个数组,在该数组中, A 的所有偶数元素之后跟着所有奇数元素。 你可以返回满足此条...

  • 一起学算法-905.按奇偶排序数组

    一、题目 LeetCode-905. 按奇偶排序数组链接:https://leetcode-cn.com/prob...

网友评论

    本文标题:905. 按奇偶排序数组 - 每日一题

    本文链接:https://www.haomeiwen.com/subject/aoqxyrtx.html