03-02 885人
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 }
03-02 885人
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 }
欢迎留言