修改目录名称
This commit is contained in:
18
双指针/移动零/main.go
Normal file
18
双指针/移动零/main.go
Normal file
@@ -0,0 +1,18 @@
|
||||
package main
|
||||
|
||||
func main() {
|
||||
moveZeroes([]int{0, 1, 0, 3, 12})
|
||||
}
|
||||
func moveZeroes(nums []int) {
|
||||
slow := 0
|
||||
for slow < len(nums) {
|
||||
for fast := slow + 1; fast < len(nums); fast++ {
|
||||
if nums[slow] == 0 {
|
||||
nums[slow], nums[fast] = nums[fast], nums[slow]
|
||||
} else {
|
||||
break
|
||||
}
|
||||
}
|
||||
slow++
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user