remove_duplicate

2022-12-14 浏览 (673)

remove_duplicate.go 源码

package main

//删除排序数组中的重复数据

func removeDuplicates(nums []int) int {
	i, j := 0, 1
	for j < len(nums) {
		if nums[i] == nums[j] {
			j++
		} else {
			nums[i+1] = nums[j]
			i, j = i+1, j+1
		}
	}
	return i + 1
}

你可能感兴趣的文章

best_time_buy_sell_stock

best_time_buy_sell_stock_ii

climb_stairs

  • 所属分类: 后端技术
  • 本文标签: 技术
  • 版权声明: 本文链接 https://seaxiang.com/blog/fb85befce45542458d95f528ed34564c