题解 | #查找重复元素#

查找重复元素

http://www.nowcoder.com/practice/871a468deecf453589ea261835d6b78b

hash表

function duplicates(arr) {
    const target = [];
    const map = new Map();
    arr.forEach(v => {
        if(map.has(v) && !target.includes(v)) {
            target.push(v);
        } else {
            map.set(v, v);
        }
    });
    return target;
}
全部评论

相关推荐

11-24 11:23
门头沟学院 C++
点赞 评论 收藏
分享
喜欢走神的孤勇者练习时长两年半:爱华,信华,等华,黑华
点赞 评论 收藏
分享
评论
2
收藏
分享
牛客网
牛客企业服务