警钟长鸣
-
矩阵乘法不满足交换律!!!!(即:$ab \neq ba$)
-
线段树建树、修改时用的 $mid$ 千万不能用宏变量。
-
线段树中
long long mid=(tr[id].l+tr[id].r)>>1;
千万不可以写成long long mid=(l+r)>>1
(除非是在建树的时候)。 -
memset
语句中 $128$ 为最大值,$127$ 为最小值,$-1$ 为 $-1$,$0$ 为 $0$。 -
字符串类型的题目一定要注意不能把输出长度搞反了。
-
对多个字符串 $\texttt{HASH}$ 时,不能把 $\texttt{HASH}$ 数组用反了。
-
写斜率优化 DP 时千万不要把全局变量和局部变量搞混!!
-
二分是一定要记住
l
与r
的关系