警钟长鸣2.0
1.2 贪心
例2:1.贪心策略有误
2.错认为只有整数点才能安装雷达
例3:贪心策略有误
1.3 二分
例2:1.数组开小
2. \(2^n\) 是 \(1<<n\) 而非 \(n-1\)
3.又忘删调试代码
(哪一个都是跪搓衣板级别)
1.4 深搜
例1:不看题摁搬代码
例3:剪枝没剪够
1.5 广搜
例1:要开 vis 数组 障碍物初始 vis 要设为 1
3.1 并查集
例5:情况没有讨论完全
一定要看清点编号是 0~n-1 还是 1~n
3.2 最小生成树
例3:函数内部变量赋初值
4.2 树状数组
例5:对于不断操作但没指明操作次数的 要写while (scanf("%d", &num) != EOF)
5.5 状压dp
例2:没算空间MLE

浙公网安备 33010602011771号