首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Codility MissingInteger Javascript解决方案(建议书)

Codility MissingInteger Javascript解决方案(建议书)
EN

Stack Overflow用户
提问于 2018-06-21 04:23:24
回答 8查看 1.2K关注 0票数 1

今天下午,我试着解决Codility的演示测试。在思考了很多如何提高性能(并进行了一点搜索)之后,我创建了以下代码:

代码语言:javascript
复制
function solution(A) {
    let array = [...Array(1000001).keys()];

    const onlyPositives = A.filter(n => n>0);
    if(onlyPositives.length == 0) return 1

    onlyPositives.forEach(a => {
        if(array[a] != null)
            array[a] = null;
    });
    array[0] = null;

   return array.findIndex(e => e != null);
}

还有人有别的主意吗?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50956475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档