Loading

离谱错误总结

离谱错误总结

st表,dp记得修改上界(防RE)

dij的pair,记得改long long

快读记得改long long。

线段树初始化记得不要放if里。

1ll<<x

int相乘记得1ll

当vec.size()=0时,vec.size()-1=UINT_MAX

读字符串不要getchar()

注意UB(例a[++cnt]=cnt)

注意输出答案换行和空格

map过不了5e5

切比雪夫距离转曼哈顿距离不一定是整点。

多组测试数据注意不要直接exit(0)

多测记得换行,测多测可以多复制几遍。

(ans+MOD)%MOD

memset不要清太多

三个1e9相加爆int,并且很可能是读入的数组需要开long long

输入输出字符串注意大小写,注意n和m不要写反

dp初始化时,注意位置是否超出定义范围(abc376G)

实在调不出来可以考虑重构

更新时注意不要覆盖当前状态 注意x=y等覆盖原来状态情况

不要提前continue return!

==优先级比^高

posted @ 2024-09-23 21:37  班级账号  阅读(33)  评论(0)    收藏  举报