Lockey的沙雕低錯集錦(持續更新)

2022-03-17 00:57:53 字數 1742 閱讀 1100

(嘿嘿 (^~ ^))

1.bitset<2100>a[2100]    a[x]|=(1忘了x的範圍,額,應為 a[x][x]=1    (錯於[jsoi2010]連通數,bzoj上wa了13次----2019.7.13)

2.   tarjan初始化了一堆,就是忘了初始化num,cnt,一定記得初始化到所有的(最好數一數);

3. vector  名為spn寫成son,導致re,re又re,注意變數名要區分開

4. 總是把i寫成x,或者老眼昏花把i寫成j……i,j,x分清楚,n,m也是(插頭dp第一題,ural 1519 formula 1   因為搞混而超時(主要是段錯誤))

5.取最小值沒有初始化為最大值,8分和100分的區別

6. 當題中沒有輸入停止的條件時,不要把scanf 寫在while(1)死迴圈裡面,可以寫成while(scanf("%d",&n)!=eof) 或者 while(~scanf("%d",&n)).

7.注意一定要檢查

輸出格式,一定記得換行,一定一水題我卡了一上午(看提交時間)wtf!

8. (20190726 天使玩偶)關於scanf("%d",a[++num])或scanf("%d%d",a[++num],a[num])等同一類的呼叫時,最好把++num寫在外面,

mikufun猜測輸入什麼的可能是乙個棧

粘乙個lockey關於這種問題的除錯**

#include#include

using

namespace

std;

struct

nodeq[

110];

intnum;

intmain()

執行一下就知道了

9. 寫一堆又長又臭的相似但不重複的**時,有時間盡量自己打,就算貼上的話,千萬要記得不一樣的地方要改掉(天使玩偶就因為這個,導致樣例全出-100多,卡了一下午)

10.遞迴或遞推函式注意遞迴(遞推)邊界,否則死迴圈(tle,re,死都不知道怎麼死的)

11.

xkl的各種沙雕低錯

13,特判判掉20分算不算?12,linux用c 11編譯 g std c 11 o a a.cpp g a.cpp std c 11 o a g a.cpp std c 11 o2 o a 11,move是c 11關鍵字 1,kruskal只能處理無向圖 2,指數不能取mod 3,保證每一行和每一...

OPENCV在QT上配置遇到的沙雕問題

修改pro檔案時,注意libs新增是要把bin資料夾下的所有lib檔案都新增,此外路徑前 l 和庫檔名前的 l 別刪了。改完後記得儲存,不然後面編寫包含標頭檔案時,搜尋不到相應的標頭檔案。includepath d qt qt opencv3.2 contrub include opencv2 d ...

沙雕,辛苦而樸實開學的一天!

淚別昨天是寒假的最後一天,也是開學的第一天,長達84天的寒假就這樣結束了,講實話,又想去學校,又不想去學校,想是因為再不回學校就真的要廢了 年後基本上沒怎麼學習好吧 不想是因為隨著年齡的增長,越來越覺得父母的不容易,想盡可能地多陪陪他們,我知道這樣的時間會越來越少,還有我那幾個從小就疼愛我的姨媽,舅...