使用辅助数组,双指针,遍历一遍数组即可 int* reOrderArray(int* array, int arrayLen, int* returnSize ) { // write code here int *result = (int*)malloc(arrayLen*sizeof(int)); int *head = result; int *tail = result + arrayLen - 1; for(int i = 0; i < arrayLen; ++i) { if (array[i] % 2 == ...