信息学竞赛中AC、WA、RE、CE、TLE、MLE、PE、OLE、分别什么意思

信息学竞赛中AC、WA、RE、CE、TLE、MLE、PE、OLE、分别什么意思

‌AC

Accepted 答案正确/通过

‌WA

Wrong Answer 答案错误

RE

Runtime Error 运行时错误
这表明你的程序在运行过程中因为出锅而崩溃了,通常可能是访问非法内存等问题,出现这个提示但你还能过样例的话,大概率是数组没开够,仔细检查一下。

CE

Complie Error 编译错误
这表明你的程序没有通过编译。如果在本地编译可以通过的话,检查一下提交语言是不是选对了或是有没有引用一些不该引用的东西

‌TLE

Time Limit Exceed 超出时间限制/超时
这表明你的程序运行所用的时间超过了测试点的规定时间。出现这个提示时一般表明你的算法的时间复杂度不够优秀,需要优化;但也有可能程序深入死循环

‌MLE

Memory Limit Exceed 超出内存限制
这表明你的程序所调用的内存大小超出了测试点的内存限制,一般表明你的算法的空间复杂度不是很优秀,比如像NOIP铺地毯中什么百万级二维数组的失智做法什么的,好好优化一下~

‌PE

Presentation Error 格式错误
表示你的程序出现了多余的空格或者是换行,好好看看输出格式

‌OLE

Output Limit Exceed 输出超出限制/输出超限
表示你的程序出现了 大 量 的输出,一般还是程序在输出过程中深陷死循环,好好检查一下代码逻辑~

你可能感兴趣的:(信息学竞赛中AC、WA、RE、CE、TLE、MLE、PE、OLE、分别什么意思)