插入排序的方法

# 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
#
# 
# @param array int整型一维数组 
# @return int整型一维数组
#
class Solution:
    def reOrderArray(self , array: List[int]) -> List[int]:
        # write code here
        end = -1
        check = 0
        while check < len(array):
            if array[check] % 2 == 1:
                if check - end != 1:
                    tmp = array[check]
                    i = check
                    while i-1 != end:
                        array[i] = array[i-1]
                        i -= 1
                    array[i] = tmp
                end += 1
                check +=1
            else:
                check += 1
        return array