想到什么/当天被什么坑就写什么……网络
1.函数与主程序之间尽可能经过传递参数完成交互,尤为是修改,防止变量名冲突等隐藏错误。函数
2.老生常谈:线段树四倍,邻接表两倍,网络流开到十万左右。spa
3.LCT只要涉及修改必定pushup字符串
4.养成好习惯,先求出字符串长度再带进循环ast
5.动态点分治/虚树题目能够用namespace等方式区分原树和虚树变量
6.手写结构体初始化函数循环
7.莫队考虑清楚转移时候的顺序。程序
8.函数内定义变量无论用不用必定要赋初值!!!!统计
9.线段树想清楚标记怎么维护再写字符
10.后缀平衡树要去心,相似KDT
11.养成输出+赋值LastAns的习惯。
12.fpow的ans=1!!=1!!!不要习惯性写个0!!!
13.任何统计问题先考虑0!!