Skip to content

删除排序数组中的重复项 #9

@Clear2

Description

@Clear2
// 原地修改数组
func removeDuplicates(nums []int) int {
	if len(nums) == 0 {
		return 0
	}
	var i = 0;
	for j := 1; j < len(nums); j++ {
		if (nums[j] != nums[i]) {
			i++
			nums[i] = nums[j]
		}
 	}
 	return i + 1
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions