【发布时间】:2015-07-21 17:25:33
【问题描述】:
在没有 Maps 帮助的情况下通过 Memoization 解决问题,由于读取文件的方法,我得到了一个 TLE,根据我的说法,这不应该是这种情况。可能的原因是什么?
这是给出 AC 的代码 - http://ideone.com/OX1XlD
上面代码中,对于扫描n,如果while(scanf("%lld",&n)!=EOF)被替换为
scanf("%lld",&n)
while(n!=EOF){ do something
scanf("%lld",&n);
}
同样给出了一个 TLE。我不知道为什么。
【问题讨论】:
-
“地图”是什么意思?什么是 TLE?你不应该到处使用不知道的缩写。如果问题不需要,请不要包括 - TMI。
-
@Olaf 只是添加先生,KKDPMAP 和 CMVK。 :-)
-
TLE:超过时间限制
-
@SouravGhosh:WTF AKüFi? :-)
-
@SouravGhosh:哈哈! “AKüFi”实际上是德语:字面意思是“缩写狂热”(嗯,我总是努力提高我的语言技能)
标签: c while-loop scanf eof