调整数组顺序使奇数位于偶数前面
思路:
1、设两个空的数组,一个存放奇数odd,一个存放偶数even
2、遍历,判断为奇数还是偶数,分别append到对应的数组中
3、返回odd+even数组
# -*- coding:utf-8 -*-
class Solution:
def reOrderArray(self, array):
# write code here
if array == None:
return
odd = []
even = []
for i in range(len(array)):
if array[i]%2==0:
even.append(array[i])
else:
odd.append(array[i])
return odd+even