(嘿嘿 (^~ ^))
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天的寒假就這樣結束了,講實話,又想去學校,又不想去學校,想是因為再不回學校就真的要廢了 年後基本上沒怎麼學習好吧 不想是因為隨著年齡的增長,越來越覺得父母的不容易,想盡可能地多陪陪他們,我知道這樣的時間會越來越少,還有我那幾個從小就疼愛我的姨媽,舅...