1.i标记偶数,j标记奇数,碰到的第一个奇数和第一个偶数互换位置,直到没有奇数


func exchange(nums []int) []int {
	for i,j := 0,0;i<len(nums);i++{
		if nums[i]%2 == 1{
			nums[i], nums[j] = nums[j], nums[i]
			j++
		}
	}
	return nums
}



欢迎留言