今日头条2018春招题解

由于24号头条笔试我还在回学校的路上,因此没有在笔试中做题,这些题目都是后来同学给我的,我做了下,不保证100%通过,因为我自己没在笔试中提交过。如果题目抄写有误或者说我的解法有误,或者你有更好的解法都可以在评论区留言讨论。

头条这次的题难度中等,基本上都能想到思路(如果你看到这五个题目没有思路就要好好练练了),而且实现出来都能通过(如果你想到思路但是不能实现出来,那么编码能力还要加强)。这场题的亮点在于考虑问题要全面。

貌似有同学已经发过头条的代码了,且牛客网帖子的预览效果没有CSDN那么好,因此,更多详细的解答请移步CSDN:https://blog.csdn.net/flushhip/article/details/79685488

#春招##字节跳动#
全部评论
哈哈哈,老铁你的意思就是不全ac都是要回炉重造啦~
点赞 回复 分享
发布于 2018-03-26 08:08
这个笔试的时间是多少呀
点赞 回复 分享
发布于 2018-03-26 09:22
第一题的时间复杂度可能不够,全部数据范围是10的六次方
点赞 回复 分享
发布于 2018-03-26 10:05
还没收到面试通知,是不是凉了
点赞 回复 分享
发布于 2018-03-26 10:38
博客已经更新了,改正了错误,然后优化了方法,欢迎大家继续改正。
点赞 回复 分享
发布于 2018-03-27 14:31
第2题分析1到20的生成规律,会发现就是一个求素数的题目,提供一下思路,代码如下 function f3(n) {            var i,count=0;         for (i = 2; i * i <= n; ++i) {             if (n % i == 0) {             n = n/i;                          count += i-1;             i=1;           }       }         count += n-1;       console.log(count);        }
点赞 回复 分享
发布于 2018-03-27 15:29

相关推荐

不愿透露姓名的神秘牛友
11-21 19:05
点赞 评论 收藏
分享
头像
10-09 19:35
门头沟学院 Java
洛必不可达:java的竞争激烈程度是其他任何岗位的10到20倍
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务