实例网站制作教程,用dw建设网站,设计方案格式模板,在线网站代理浏览题目283#xff1a;移动0
题目描述#xff1a;
给定一个数组 nums#xff0c;编写一个函数将所有 0 移动到数组的末尾#xff0c;同时保持非零元素的相对顺序。
请注意 #xff0c;必须在不复制数组的情况下原地对数组进行操作
题解#xff1a;
func moveZeroes(num…题目283移动0
题目描述
给定一个数组 nums编写一个函数将所有 0 移动到数组的末尾同时保持非零元素的相对顺序。
请注意 必须在不复制数组的情况下原地对数组进行操作
题解
func moveZeroes(nums []int) {for i:0;ilen(nums);i{if nums[i]!0{continue}for j:i1;jlen(nums);j{if nums[j]!0{nums[i], nums[j] nums[j], nums[i]break}}}
}