我的常见错误
1.memset中将
memset(vis,0,sizeof(vis));
memset(cnt,0,sizeof(cnt));
写成
memset(vis,0,sizeof(0));
memset(cnt,0,sizeof(0));
在递归中使用全局变量,使变量在下一层递归后发生改变
int tmp = ++tot;//此处int必须要有
dfs(tmp);
在未知的地方爆精度
建议全开long long检查代码是否爆精度,再逐个排查,缩小常数
括号不匹配
建议多在括号间加空格
5.
宏定义中出现加法,而宏定义外部有乘号
记得在宏定义外加括号
标签:cnt,memset,错误,括号,int,常见,vis,sizeof From: https://www.cnblogs.com/windf/p/16659741.html