(频数递减)
#
数组开小了
#
搬模板没有把标号改过来
#
没认真读题,看漏条件
#
数据范围:没开Long Long (*inf)
#
while 打成了 if ,if 打成了 while(*inf)
#
换根DP:两个dfs调用错误 (*inf)
#
ZKW线段树:add函数没有写s>>=1 (*inf)
#
图的遍历:vector遍历 i 从 1 开始枚举(*inf)
#
i++ 写成 i-- ,i<<=1 写成 i++(*inf)
#
函数卡常:inline 后面没打类型(*3)
#
Special Judge:一个数据spj判分,只输出了一个数(两个数各有部分分),结果输出格式错误 (*2)
#
做题策略:正解打出来,却保留了有漏洞的部分分(易被卡常、哈希被卡……)(*1)
#
新版C++输出double还是用了%.*lf (*1)
#
调试没删(*1)
#
dp初始值没加初始贡献(*1)
#
记忆化搜索,标记了“已计算”,却没存值(*1)😱
sz DP1(int x) {
if(f1[x]) return dp1[x];
f1[x] = 1;
return merg(DP1(x-lowbit(x)),DP1(lowbit(x)));
}
#
忘记过一遍样例
#
分块:统计了整块的答案,没算上边界的答案(*1)
Update 2021.07.29
错误太多了,写不过来了,就此咕了