发布日期: 2025-12-31
更新日期: 2024-03-22
文章字数: 354
阅读时长: 1 分
AFO 小技巧
- 不开
- 没有
- 并列的判断后面没有写导致两个判断相互影响
- 容器没有先判断就直接引用
- 容易将和看错
- 不写好做题的大致“题纲”或没有想好用什么算法就开始写代码,后面又一直调,浪费大量时间
- 花费大量时间在一道题上,导致一分的暴力分都没有写
- 之后是,之后是
- 如果定义类似
#define For(i,l,r) for(int i=l;i<=r;i++)
的函数的时候,里面一定不能套任何的变量,例如For(i,1,s.length())
绝对会出问题,甚至For(i,1,n)
中n
的值发生改变都会运行错误 - 致敬所有的
inline input()
- 题目中若说到:进行以下操作:。。。,一定要注意到底是每次选一个操作,一共进行次,还是每次进行以下的所有操作,一共进行次。详见下图:
![](https://wolfdeer62456.github.io/2025/12/31/afo-xiao-ji-qiao/%E8%AF%BB%E9%A2%98%E9%94%99%E8%AF%AF.png)
- 建议考试的时候打个快读,并且分析好数据范围,每个板块的思维要清晰,防止卡常。
- 记得加编译参数
-std=c++14 -O2 -Wl,--stack=536870912
。 - 思维:1.从最终的结果分析问题;2.逆向分析问题;3.分析题目考点,并作对应匹配。
- 思维:遇见树链(关键点到跟)的并的问题的经典做法:
![](https://wolfdeer62456.github.io/2025/12/31/afo-xiao-ji-qiao/%E6%A0%91%E9%93%BE%E7%9A%84%E5%B9%B6.png)