#
# 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
#
# 
# @param array int整型一维数组 
# @return int整型一维数组
#
class Solution:
    def reOrderArray(self , array: List[int]) -> List[int]:
        # write code here
        i, ans = 0, []
        for x in array:#遍历数组,奇数插入到前面,偶数插入到后面,注意奇数位下标变化
            if x%2==1:
                ans.insert(i,x)
                i += 1
            else:
                ans.append(x)
        return ans