题目: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变. 分析: 这道题做法有很多,首先可以创建一个新的数组,遍历原数组两遍,先把奇数依次传入新数组中,再把偶数传入进去,这样可以保持数字的相对位置不变. 当然如果不需要额外空间的话,也可以在原数组上进行操作,可以从后往前遍历数组,将偶数依次放置数组尾部,并把之前的元素依次向前移动,当然也可以从前遍历先找到一个偶数,再找到这个偶数…