易错点整理

文件及输入输出相关

文件输入输出要注意,文件名不要打错,一定要复制。

文件要独立。

打表要用文件输出,防止手抖。

随手 ctrl+s 。

输入不要想当然,n m 不要弄反。

std 相关

变量不要冲突。

DevC++ 可能会放一些莫名其妙的代码过。有的可能交上去 CE 的本地可以编译通过。头文件一定要记得开。

multi_set 删点的时候不能指定名字并删除,要找到以后再删除。

变量与操作

逻辑或是用在bool上的。

三目运算符和逗号的优先级。位运算的优先级。实在拿不准就加括号。

结构体内重载运算符如果类型不对可能会 CE ,记得要写 const 。

ull 的左移有坑!!!

取模

快速幂的底数要先取模,因为 long long 乘 long long 可能会爆掉。

多测

多测要清空,但不要 memset ,同 dsu on tree 。

发表评论

电子邮件地址不会被公开。