c++犯错集(liuseroj全体同学的心血)

root 站长 2019-04-13 12:02:37 2024-03-31 18:51:56 207

cin,cout 的箭头等等。

这个帖子不准水楼,务必要求真实。。。

{{ vote && vote.total.up }}

共 135 条回复

ykj04 Hi

以及导入的头文件错了 😫

nnn

还有头文件: #include 很容易写成 #inclued

root 站长

读清楚题目在写输入,比如题目说的先输入n再输入m,很多时候会直接写成 cin >> m >> n;

chen_zhe 沙雕

最重要的错误:

真·板 子 写 挂

chen_zhe 沙雕

逆元忘了判断模数是否为素数

数学期望勇敢地开了int数组

组合数没写逆元然后炸了

在用费马小定理和欧拉定理时忘了判断是不是素数(这方面我已经死了四五次了

Duke

开小数组 数据分治写挂 不开long long(int*int=int) 后缀数组不写倍增 忘记把暴力部分换掉 不删调试信息 不写pushdown&pushup 行末不输出回车 记忆化搜索不标记已搜过状态 算错复杂度 数组开大MLE(N<<20) 枚举子集写错[j=i&(j-1)] 清数组不彻底 忘记求逆元的复杂度 n和m搞反

wuhaoyang

字符串用单引号

root 站长

但是很多事情就是不科学,嘻嘻~

root 站长

要相信科学!c++也是一样。

chen_zhe 沙雕

对对对,129就是一个栗子。在我的电脑上,getchar比cin慢n倍,cin比scanf慢10倍,scanf比fread慢5倍,fread比解绑cin慢8倍(妥妥的不科学)