题目:
调整数组顺序使得奇数位于偶数之前。调整之后,不关心大小顺序。
如数组:[1,2,3,4,5,6],调整后可能是:[1, 5, 3, 4, 2, 6]
思路:
1、可以定义两个整形变量left、right分别控制下标
(分别初始化为第一个元素的下标和最后一个元素的下标)
2、然后数组利用下标访问数组内容,
3、访问数组内容过程中如果出现偶数在前、奇数在后的情况要进行交换
(因为要把奇数排在偶数之前)
4、两个变量从两端逐次向中间靠拢
5、当两个
题目:
调整数组顺序使得奇数位于偶数之前。调整之后,不关心大小顺序。
如数组:[1,2,3,4,5,6],调整后可能是:[1, 5, 3, 4, 2, 6]
思路:
1、可以定义两个整形变量left、right分别控制下标
(分别初始化为第一个元素的下标和最后一个元素的下标)
2、然后数组利用下标访问数组内容,
3、访问数组内容过程中如果出现偶数在前、奇数在后的情况要进行交换
(因为要把奇数排在偶数之前)
4、两个变量从两端逐次向中间靠拢
5、当两个