leetcode136.只出现一次的数字

l,r:=0,1

func singleNumber(nums []int) int {
    if len(nums)==1{
        return nums[0]
    }
    sort.Ints(nums)

    l,r:=0,1
    n:=len(nums)
    for r<n{
        if nums[l]!=nums[r]{
            break
        }else{
            l+=2
            r+=2
            if l>n-1{
                break
            }
        }
    }
    return nums[l]

}

Last updated