LeetCode哈希表:存在重复元素
题目描述
给你一个整数数组 nums
。如果任一值在数组中出现 至少两次 ,返回 true
;如果数组中每个元素互不相同,返回 false
。
示例 1:
示例 2:
示例 3:
解题思路
起初想到的是存一个k,v的map,然后再遍历v,但凡有大于1的直接返回Ture,但是在编写存储过程中发现好像只需要判断当前遍历的是否在map中就可以了,然后值也不用存了,那么不如直接改为set进行存放。
代码
优化代码
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。