欢迎访问我的PAT问题篇
PAT出现运行超时怎么办
检查以下情况
情况1(小概率)
题目输入的数据量大,而使用了cin,cout,getline这些输入方式,换回scanf()输入,printf()输出
情况2(大概率)
死循环,检查循环体或递归函数,可以考虑在循环体里面输出下中间结果,一般一下就知道哪里写错了
情况3(大概率)
没有按照出题人的本意解决问题。比如出题人想要你用一些技巧或预处理或特定算法简化问题,使得问题的规模在O(n^2)内,兄弟你写了个暴力求解,结果必然gg。
欢迎访问我的PAT问题篇
PAT出现运行超时怎么办
检查以下情况
情况1(小概率)
题目输入的数据量大,而使用了cin,cout,getline这些输入方式,换回scanf()输入,printf()输出
情况2(大概率)
死循环,检查循环体或递归函数,可以考虑在循环体里面输出下中间结果,一般一下就知道哪里写错了
情况3(大概率)
没有按照出题人的本意解决问题。比如出题人想要你用一些技巧或预处理或特定算法简化问题,使得问题的规模在O(n^2)内,兄弟你写了个暴力求解,结果必然gg。