【leetcode】按奇偶排序数组 II

时间:2020-09-17 15:33:05   收藏:0   阅读:32

 

int* sortArrayByParityII(int* A, int ASize, int* returnSize){
    int* arr = (int*)calloc(ASize,sizeof(int));
    int evenindex = 0;
    int oddindex = 1;
    for (int i=0; i<ASize; i++)
    {
        if (A[i] % 2)
        {
            arr[oddindex] = A[i];
            oddindex+=2;
        }
        else
        {
            arr[evenindex] = A[i];
            evenindex+=2;
        }
    }
    *returnSize = ASize;
    return arr;
}

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!