评测状态含义
| 状态 | 含义 |
|---|---|
| AC | 全部测试点通过 |
| WA | 输出与标准答案不一致 |
| TLE | 超出时间限制 |
| MLE | 超出内存限制 |
| RE | 运行时错误(越界、除零等) |
| CE | 编译错误 |
本 OJ 提交详情页可查看各测试点状态与运行时间。
调试流程
- CE:看编译错误信息,检查语法与类名(Java)
- RE:检查数组越界、除零、递归深度
- WA:对拍小样例、检查边界($n=0, n=1$)、特殊数据
- TLE:估复杂度、优化 IO 与常数
对拍脚本思路
- 数据生成器
gen.py - 暴力程序
brute.cpp - 你的程序
sol.cpp - 循环随机测,输出不一致则保存数据
常见边界
- 空输入、单元素、全相同、已排序/逆序
int溢出改long long- 浮点输出格式与精度