13,特判判掉20分算不算?node
12,linux用c++11編譯:linux
g++ -std=c++11 -o a a.cpp
g++ a.cpp -std=c++11 -o ac++
//g++ a.cpp -std=c++11 -O2 -o a數組
11,move是c++11關鍵字ui
1,kruskal只能處理無向圖spa
2,指數不能取modc++11
3,保證每一行和每一列都恰有一隻軍隊,即每個Xi和每個Yi都是不同的理解成每一個座標點上只有1個軍隊,但每行每列上能夠有多個blog
4,memset中0x3f的二倍恰好不暴int,用0x7f若是有加法會變成負數排序
5,二分的適用條件是決策具備單調性編譯
6,有時tle多是由於數組開小了
7,線段樹記着是k<<1而不是1<<k
8,hzoj上考試時儘可能不要最後五分鐘卡着評測交,系統卡了可能不會給你把分算上
9,線段樹。。。
build(1<<k,l,mid); build(1<<k|1,mid+1,r);
10,莫隊排序:
正確代碼:
friend inline bool operator < (node a,node b){ return block[a.l]==block[b.l]?a.r<b.r:a.l<b.l; }