- C++
修改常见bug
- 2025-8-16 13:24:32 @
常见错误及其修改方式
1.编译错误 CE
编译器会提示第几行错!然后看附近几行
2.答案错误 WA
整理思路 看每一行代码的含义, 是不是自己想要的! 输出每一步的变量的值, 是不是能达到预期的效果!
3.运行时错误 RE
数组越界、无限递归 二分删代码
4.时间超限 TLE
循环 变量有没有初始化, 增量表达式是否对 结束条件写对没有?
5.内存超限 MLE
#include <bits/stdc++.h>
using namespace std;
bool st;
const int N = 1.28e8 + 10;
int h[N];
bool ed;
signed main() {
// 原理是利用计算机的存储模式
// 1KB=1024Byte
// 1MB=1024KB
// 输出的结果是多少M
cout << (&ed - &st) / 1024.0 / 1024 << endl;
/*
256MB = 256 * 1024 KB = 512 * 1024 * 1024 B;
128 * 1000 * 1000
1.28*10^8
*/
}
6.格式错误 PE
看输出格式, 数据对了,但是格式错误了
0 条评论
目前还没有评论...