7.07模擬賽C題:本身狀態通常不能用來轉移本身算法
------------數組
7.14模擬賽A題:注意看數據範圍開數組(一直照着40%數據範圍開數組w40直到懷疑人生)函數
------------spa
7.16模擬賽B題:有向圖用了無向圖算法kruskal及無向圖概念最小生成樹
排序
------------hash
7.17線性代數A題:0x3f是個美妙的數字,它的二倍恰好不會爆int。(memset賦值0x7f,加後取min出負值卡了半個小時)it
tarjan縮點裏棧永遠忘記pop……tarjan求強連通份量退棧的時候永遠忘記把instack數組置成零。。io
tarjan專題E題Knights of the Round Table:for循環
1.該調用數組的沒調用數組,循環
2.該清空的沒清空,
3.割點斷定要繞開重複的部分。
4.置零時看清循環邊界(map[n][n]在i<=m的for循環裏置成0(n<=1000,m<=1000000),致使re到飛起)
------------
7.19模擬賽A題:快速冪內沒取模,3 3 3的點就飛起了。並且快速冪還壓行了,檢查了半天,仍是次日才發現……因此快速冪不能壓行。
------------
7.22模擬賽A題:很少說,多測return 0,爆零兩行淚。(多測while裏return 0,卡了一成天……一成天……)
------------
7.24kaola學長雜題選講B題:hash鏈表開mod數沒考慮first數組的感覺……(first數組下標爲上一個數的數值,我mod數開了19260817……)
------------
7.27模擬賽B題:再次死在多測上……多測不換行,爆零兩行淚……
------------
7.29模擬賽A題:討論矩陣位置關係的狀況時,剛好錯開的狀況被統計了4次……統計要注意不重不漏QAQ
------------
8.09模擬賽C題:取max最後×n結果乘錯地方了……
------------
8.10模擬賽A題:貪心最大值用10w個棧維護……而後MLE了……
------------
8.11模擬賽B題:第多少次雙向邊結構體開小了??(大霧
------------
8.18模擬賽C題:1.前向星把邊號當點號用了。2.建邊時內外層循環參數用混。
------------
9.03模擬賽C題:long long最大值設成了0x7fffffff AC代碼掛成了32分十分難過。
------------
9.14模擬賽B題:輸出不看格式會死人的!
------------
9.17模擬賽A題:vector內部排序:sort(v.begin(),v.end())而不是sort(v,v+v.size())
priority_queue<int> q;
STL的聲明須要寫在using namespace std的下面。
------------
9.19模擬賽A題:1.注意多測千萬要讓它讀完全部數據。不能中間跳掉。不然會把以前沒有讀完的數據認成是後來的數據處理。
2.存數據的時候不必定都是按n存的,注意邊界問題。
------------
9.22模擬賽B題:離散化寫法要記清。
------------
10.07模擬賽A題:圍觀fh大神multiset翻車:multiset的erase函數傳入參值會將全部數值等於該參數的元素刪除。
------------
10.08模擬賽C題:線段樹維護區間和下傳懶標記第多少次不乘區間長度了???
------------
10.26模擬賽A題:部分分數組也得開得跟滿分算法同樣。你永遠不知道出題人有多sb毒瘤