WAR2020暑期補題集

2022-05-11 01:05:38 字數 856 閱讀 2425

e meetings(紫書上的螞蟻爬來爬去的題目)

f milk pumping(列舉最小流量跑迪傑斯特拉)

g milk visits2(主席樹+lca樹上最近公共祖先)(我用的是ztc的方法dfs+lca真香!後面再學學主席樹,用主席樹寫寫看~)

h moortal cowmbat(dp) floyd+大dp (確認過眼神,是我不會寫的題,聽大佬講聽明白了,但是自己要寫的話感覺還是不會的,感覺二維dp每一維代表的意思就很難想,感覺這題還需要好好體悟一下!)

f time is mooney(dp)

g loan repayment(二分)

b fammer john solves 3sum(區間dp/二維字首和維護【我目前寫的是二維字首和的做法,待更新區間dp的做法,思想差不多的~】)

a 一組m次反轉,求做k組後的序列

g 樹上扳時鐘

d 二維平面上求可能組成直角三角形的面積總和*2

c 樹上分路徑,每條路徑長度為k,是否有可能,可能為1,不可能為0

k 求有多少個連續子串行平均值大於等於p

b 1707(4人)

e 1708(1人)

h 1716(1人)

l 1717(1人)

b 得出乙個結論然後最大01子矩陣和

c 大數模板dfs暴力

f 1769(1人)

k 1775(1人)

k 兩個粒子符合xi<=xj且yi<=yj可消去任意乙個粒子 求最後最少剩下幾個粒子

f 找出有幾頭牛可能是0號病人以及傳染次數k的範圍

c 序列的置換迴圈節或者倍增做法

b dfs加並查集啟發式合併

g dp問布置噴水器使得整塊土地被噴到正好一次的方案數

2020牛客多校暑期訓練營(賽後總結和補題)

ac include using namespace std intmain if c a return0 總結 這個題是第三場的第三道簽到題,需要o 1 實現題目中對字串的移動。我們隊開始是直接暴力模擬,需要o n 來實現每次移動,超時了。賽後補題,學到了用乙個指標來分割,非常地巧妙,但是其實還是...

2020暑期實習 總結

以下大概按投遞順序排列 阿里巴巴,一面掛 微眾銀行,未面試 網易網際網路,未面試 網易互娛,平台開發offer thoughtworks,一面掛 華為,二面掛 浪潮集團,軟體開發offer 小公尺,未筆試,未面試 oppo,未筆試,未面試 intel,未筆試,未面試 郵政儲蓄銀行軟體中心,更新 5月...

2020暑期訓練6

shortest path faster algorithm,即佇列優化的bellman ford演算法,最壞情況下時間複雜度 o n m o nm o nm 好像只能在負權圖里用,不然會被卡死。例題 p3371 模板 單源最短路徑 弱化版 就是bfs的原理 include using namesp...