网站制作与app开发哪个要难一点,WordPress api发布接口,山东省城乡与住房建设厅网站首页,网站外包项目对于没参加过互联网企业招聘#xff0c;或是没有参加过大型互联网企业招聘的人来说#xff0c;能以这些公司的面试题做为锻炼#xff0c;无疑是一种非常好的学习和进步的途径。下面是一道腾讯的前端面试题(JS解答)#xff0c;题目本身在现实中意义不大#xff0c;主要是考…对于没参加过互联网企业招聘或是没有参加过大型互联网企业招聘的人来说能以这些公司的面试题做为锻炼无疑是一种非常好的学习和进步的途径。下面是一道腾讯的前端面试题(JS解答)题目本身在现实中意义不大主要是考察应试者对js及算法的理解程度本文给出了三种答案期待有更大的侠来一试身手做出更好的解答。
题目有一组数字从1到n假设n10000从中任意删除了3个数顺序也被打乱剩余数字放在一个n-3的数组里请找出丢失的数字要求算法比较快。
方法一 下面是另外两位工程师给出的答案本文的最后会给出一位网友对三种实现的效果测试对比
方法二 方法三 有位网友对上面三种方法进行了运算时间的测试为了测试效果明显他将数据量增加到了十万条测试效果如下
方法一200ms左右方法二70ms左右方法三260ms左右。 学习前端的同学们欢迎加群一起学习交流前端学习交流QQ群461593224