美团笔试,python3到底应该怎么输入?为什么会全部超时?
发布于 2020-04-09 21:52 824 次浏览 0 赞 来自 我要提问  

光输入输出试了半个小时,真是服了。

pyhton3

一开始用的推荐的语句:nm = list(map(int,input().split(" ")))

神奇的地方来了,这个语句在外面练习的时候是正常的,但是到了考试的时候呢就会报错。

然后我只能自己去掉map的部分,手动转int,但是神奇的地方又来了,连续两行输入的时候,第一行的输入最后会多一个空值,比如1 2 3 4 5 这个 输入进去就会变成[‘1’,‘2’,‘3‘,’4‘,’5‘,‘’] 而第二行的输入就是正常的。


这也都罢了,最最让我难受的是,无论我怎么改算法,都会是9%超时,甚至有一道字符串处理的题,基本上是输入一个字符串就输出一个结果,完完全全的O(n),这样都会9%超时。我真是不明白了,有没有明白人教教我这个垃圾

1 条回复

严重怀疑是输入占用了大量的时间,导致后面的算法只要花费一点时间就会超时,我真不知道我到底是来考算法还是来帮忙debug来了

2020-04-09 21:54
添加回复
回到顶部