leetcode之217存在重复元素Golang

本题的目的是判断数组中是否存在重复元素,那么直接使用map[int]bool就可以实现目的

代码如下:

func containsDuplicate(nums []int) bool {
    elemMap := make(map[int]bool)
    for _, value := range nums {
        if _, ok := elemMap[value]; ok {
            return true
        }
        elemMap[value] = true
​
    }
    return false
}

  

 

posted @ 2020-09-14 10:30  胖胖咩  阅读(149)  评论(0)    收藏  举报