想到什麼/當天被什麼坑就寫什麼……網絡
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!!