pushdown乘以懶標記....勞資的青春都花在找bug上了大數據
賦值給long long的int * int可能爆啊啊啊啊啊啊啊啊spa
搜索邊界別只寫一個..好比迭代加深..棋盤染色///排序
看數據範圍的時候不要把m的數據範圍當作n的ip
開long long數學
輸入m條邊的時候不要for循環裏輸入n條邊,排序亦如此for循環
cout<<st<0?-1:st;是不對的,優先級模板
應該是cout<<(st<0?-1:st);搜索
題目要求多組詢問,可是樣例只有一組詢問別忘記換行循環
線段樹change以後pushupbug
樹剖分輕重鏈時if(!top[x])top[x]=x;
pushdown....
割點第一種狀況是low[v]>=dfn[x]不是low[v]>=low[x]
char a[];scanf("%s",a+1);
fabs double的絕對值
判斷兩個double是否相等fabs(a-b)<=1e-8 由於有精度偏差
搜索/dfs時搜過的不要搜 vis,pre..記錄等。
DAY2
開long long 要取模...
別忘寫正解
枚舉是個好東西。
作的事:學卡特蘭數 考洛谷月賽 過了一遍noip2017....的暴力
DAY3:
上午考試,讀不懂題.....
下午作noip2016.....的暴力
DAY4:
上午考試
下午作noip2015...的暴力
最後半小時打模板
空間 殭屍島 bfs 數學 文件夾 大數據讀入 對拍