美团第二题16.67集合

统计一下可能导致超时的原因:
1、没用long
2、读后面那q行时是先一个for循环存了,后面再来一个for循环输出的,而不是直接输出在读的时候就直接输出sum+l*count
3、输出时不是直接一个System.out.println(...+“ ”+...)而是分了多个

有没有兄弟这些做到了还是超时的?
全部评论
我一开始也是各种超时,最后是所有变量都为long,然后都用nextLong()接收,一次for循环才通过。。。。。
3 回复
分享
发布于 03-09 15:18 福建
java刚开始超时了,直接换c++居然就过了
1 回复
分享
发布于 03-09 15:49 四川
滴滴
校招火热招聘中
官网直投
我用java的Scanner就超时,能过96多,最后是优化了IO,用StreamTokenizer才过,感觉很奇怪
1 回复
分享
发布于 03-09 16:52 江苏
刚开始超时,后面改来没超时了
点赞 回复
分享
发布于 03-09 13:47 四川
我是java,全用的int,后面输出也是一句话,for循环改成while循环,读数组一个循环,后面直接一个循环输出,也超时
点赞 回复
分享
发布于 03-09 14:19 陕西
我用了long,输出分了多个超时...
点赞 回复
分享
发布于 03-09 14:54 湖北
我是java,排查的时候是因为存n行开了数组存nums 然后算sum就超时,直接在里面算sum就能过
点赞 回复
分享
发布于 03-09 15:25 山东
请问美团的笔试是可以自己选语言写的吗
点赞 回复
分享
发布于 03-09 17:09 安徽
换cpp随便过
点赞 回复
分享
发布于 03-09 18:11 北京

相关推荐

7 2 评论
分享
牛客网
牛客企业服务