时间复杂度O(2N),空间复杂度O(N),包含返回数组。 int *reOrderArray( int *array, int arrayLen, int *returnSize ) { int *returnAry = NULL, left = 0, right = 0; returnSize[0] = 0; if( array == NULL || arrayLen < 1 ) { return NULL; } returnAry = (int *)malloc( arrayLen * sizeof(*returnAry) ); // 统计奇数的数量, 记为 count2. // 这...