diff --git a/go/0217-contains-duplicate.go b/go/0217-contains-duplicate.go index 280d3b8d8..d0b2ef020 100644 --- a/go/0217-contains-duplicate.go +++ b/go/0217-contains-duplicate.go @@ -1,12 +1,10 @@ func containsDuplicate(nums []int) bool { - nums_map := map[int]int{} + nums_map := map[int]bool{} for _, n := range nums { - if _, ok := nums_map[n]; !ok { - nums_map[n] = 1 - } else { + if _, ok := nums_map[n]; ok { return true - } + } + nums_map[n] = true } return false - -} \ No newline at end of file +}