• pta常见错误


    结果 说明 解决
    部分正确 部分测试点答案错误 调试代码寻找错误的地方,仔细回想自己思路中不正确的地方
    格式错误 输出的格式不对 仔细观察题目输出要求,比如大小写不正确,单词拼写错误,空格遗漏,没有换行等,输出的符号一般都是英文符号,要十分注意!最好的解决方法是把输出样例直接复制过来,然后按照要求进行修改.
    答案错误 一个测试点都没有通过 你输出的答案并非是正确答案,请仔细思考你代码的思路是否正确 ! 也有可能是你忘记输出了换行符,导致答案堆在一起了orz 比如输出12 换行 15,你忘记输出换行,那么你的输出结果就是1215,跟答案显然不同
    运行超时 你的代码没有在规定的时间完成 这种情况先考虑自己的代码中是否存在死循环,导致程序一开始跑就停不下来,然后再考虑是否是自己的代码效率太低,比如题目要求你1s内完成,你的代码却需要3s完成这个题目,那么你就会得到运行超时的结果
    内存超限 你的代码中内存使用超出限制 这个代码出现说明你的代码占用的内存太多,需要重新思考一下内存的使用情况,这个问题很少出现
    非零返回 main函数返回的不是0 main函数结尾一定要有return 0
    段错误 内存区出现了点问题 检查数组下标是否越界,是否对空指针进行操作(后期可能出现),递归调用次数是否太多(中期可能出现),检查scanf中取地址符&是否漏写
    浮点错误 代码运行时发生浮点错误 检查是否用%d输出浮点数,浮点数除法时是否碰到了除以0的情况
    输出超限 代码输出太多内容 一般是在死循环中输出结果,导致输出结果停不下来
    内部错误 评测系统内部错误 耐心等待一些时间,pta工作人员会马上解决这个问题
  • 相关阅读:
    python基础——单元测试
    python基础——调试
    python基础——错误处理
    python基础——使用元类
    python基础——多重继承
    python基础——使用@property
    sql server 2000的安装
    [转载]目前流行的缺陷管理工具
    个人工作中ssd、audio python脚本总结
    python Synchronization between processes
  • 原文地址:https://www.cnblogs.com/suyuan333/p/11233631.html
Copyright © 2020-2023  润新知