提醒 曾經犯的謎之錯誤

2021-07-09 10:39:46 字數 810 閱讀 3411

1.n,m輸入反了。

2.lct的access和cut操作後忘記pushup。

3.splay的del操作後忘記pushup。

4.過程名太像呼叫錯了過程自己還以為是對的qaq

5.寫了過程沒呼叫。。

6.注意二分答案到最後的答案到底是什麼

7.滾動陣列時,for (i=1;i<=n;i++,now=i&1)…now處值為0。導致前兩次的now一樣……(感謝sxb_201神犇的幫助)

8.線段樹建樹的時候,build(k<<1,x,mid),build(k<<1,mid+1,y)。。。

9.點分治時求了重心沒用……,getroot(list[i]),work(list[i])。。。

10.scanf(「%d%d%d%d」,&x1,&y1,&x2,&y2) -> scanf(「%d%d%d%d」,&x1,&x2,&y1,&y2)。。。

11.abs()函式在cstdlib裡

12.樹鏈剖分時對於沒有兒子的點,out[x]不要忘記記錄(子樹dfs序的最大值),if (!k)

13.高斯消元解期望方程時注意邊界問題與重邊、自環問題。

14.強制轉換型別的時候,ans+=(ll)(x*(x-1)/2)會wa,ans+=(ll)x*(x-1)/2會ac。

15.減法取模不要忘記加模數再取模。

16.單調佇列的頭尾指標問題。

17.和12類似。標記清零在最後但中間可能return。

18.k-d tree不要忘記處理**點的資訊

19.k-d tree呼叫nth_element()後再儲存mid的相關資訊。

那些謎 的錯誤

2016 04 11 1.inf一定要取乙個合適的值,太小會在網路流 等 裡不夠用 2.寫sa的時候不要把s陣列開成char,否則會掛 3.能開ll不要開int 因為這種sb錯誤在省選裡丟60分真真是醉了 sad.2016 04 12 1.矩陣乘法裡出現負數的時候.要在乘的時候 mod,否則會掛 2...

引用容易犯的錯誤。

由於物件a是個區域性物件,因此當函式物件func結束後,區域性物件a也就被刪除了。由於物件a消失了,所以func 函式返回的其實是乙個並不存在的物件的別名。用這個不存在的物件來呼叫該物件的函式get 該函式會返回乙個並不存在的物件的x成員。因此輸出乙個隨機數。如果這樣,那輸出就是23,為什麼?因為去...

初學jsp犯的錯誤

1.首先是在寫表單的時候出現這個錯誤,後來通過自我檢查發現少寫了乙個 號,加上就好了。syntax error,insert to complete blockstatements rs.getint 1 2.出現資料庫連線不上的問題,後來將sqlserver的包放入tomcat中就可以正常使用了。...