美团第二题16.67集合
统计一下可能导致超时的原因:
1、没用long
2、读后面那q行时是先一个for循环存了,后面再来一个for循环输出的,而不是直接输出在读的时候就直接输出sum+l*count
3、输出时不是直接一个System.out.println(...+“ ”+...)而是分了多个
有没有兄弟这些做到了还是超时的?
1、没用long
2、读后面那q行时是先一个for循环存了,后面再来一个for循环输出的,而不是直接输出在读的时候就直接输出sum+l*count
3、输出时不是直接一个System.out.println(...+“ ”+...)而是分了多个
有没有兄弟这些做到了还是超时的?
全部评论
我一开始也是各种超时,最后是所有变量都为long,然后都用nextLong()接收,一次for循环才通过。。。。。
分享
java刚开始超时了,直接换c++居然就过了
分享
滴滴
官网直投
我用java的Scanner就超时,能过96多,最后是优化了IO,用StreamTokenizer才过,感觉很奇怪
分享
刚开始超时,后面改来没超时了
分享
我是java,全用的int,后面输出也是一句话,for循环改成while循环,读数组一个循环,后面直接一个循环输出,也超时
分享
我用了long,输出分了多个超时...
分享
我是java,排查的时候是因为存n行开了数组存nums 然后算sum就超时,直接在里面算sum就能过
分享
请问美团的笔试是可以自己选语言写的吗
分享
换cpp随便过
分享
相关推荐