CSP 赛前模拟赛出现的问题集合
主要是自己的一些脑瘫行为。不太好调。
1.忘记写取地址符。
2.还没输入数据就开始数据处理。
3.输入输出类型不正确,比如 long long 类型写成 "%d"。
4.数据范围 const int N=12
且下标从 1 开始。
5.数组开小:指整个题目的代码开的空间只是部分数据的。
6.计算时间复杂度,想好算的是哪个范围。不要把
7.数组可以开小,不要开爆:最大最好别超过 1e7。
8.memset 写 0x3f 就够了。
9.调的过程中,看清楚是不是写成了:memset(d,inf,sizeof inf)
。
10.调代码时先看 i 和 j 有没有写反。对着式子检查。
11.在输出 "impossible" 之类的东西时建议直接复制题面,小心题目写的是 "impossib1e"。
12.部分分,最好对拍。
13.提交题目之前,首先看 freopen 写对了没,文件夹建好了没。然后看交的程序对不对:不要交成调试 or 未完成的码(建议运行再次检查)。然后看对应的题目对不对。
14.不开 long long 见祖宗!!!
15.
很久之前存下的一张名为《警钟橛烂》的截图,大概是哪次调代码时留下的。感动的是,我再看居然没看出错误。感谢 bug 帮我看出了错。
小朋友,你能看出 bug 在哪里吗?你看到他了吗?
16.while(m--) 的时候考虑一下后面 m 还会不会用到。
17.看清楚有向图还是无向图;add 时候不要把变量顺序写错。
18.多测记得清空。边的话清 head 和 vis。
19.同上,滚动数组也要记得及时清空。猜猜我调了多久!
CSP-S 2023 rp++!!!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~