21.调整数组顺序使奇数位于偶数前面
题目描述
解法一
func exchange(_ nums: [Int]) -> [Int] {
var temp: [Int] = []
nums.forEach {
if $0 & 1 == 1 {
temp.insert($0, at: 0)
}
else {
temp.append($0)
}
}
return temp
}解法二:差速双指针

Last updated