我犯过的sb错误

(1). 图上注意有无 重边 环 自环 是否连通 有向无向

(2). (n,m)打反,(N,M)打反,如 (edge[N])

(3). << (~)(~) >>

(4). 黑白染色: ((i+j)) 而不是((i-1) imes n +j)

(5). 多测要清空

(6). 数组开小/大

(7). 有返回值的函数+(return),如 (return~~ dfs(x);) 写成 (dfs(x);)

(8). 局部变量与全局变量冲突。

(8). (int ~mian())

(9). (inf = (1<<60))错了,(inf = (1ll<<60))

(10). 除数为0导致RE

(11). 线段树开 4 倍空间

(12). 函数里用单个变量,实则外面开了个数组,如(int~~ans=0), ((ans[N])已经是数组)

(13). 多测要读完

(14). 调试语句不删

原文地址:https://www.cnblogs.com/Xxhdjr/p/14760776.html