原文:300iq Contest 2 H Honorable Mention(凸優化、wqs二分+線段樹分治+整體思想)

http: codeforces.com gym problem H 題解: 首先,當 k 很小時,有一經典模擬費用流做法: 每次找到最大的子區間,加上它,並把它取反,可以用線段樹維護。 但這題 k 和 n 同階,需要思考其它的做法。 還可以凸優化dp,二分斜率k后用單調隊列就可以 O r l log V 做一次。 考慮優化一些這個dp,顯然可以放到線段樹上分治。 那么對於每一個區間需要求出斜率為 ...

2020-05-28 21:36 2 513 推薦指數:

查看詳情

300iq Contest 1 簡要題解

300iq Contest 1 簡要題解 咕咕咕 codeforces A. Angle Beats description 有一張\(n\times m\)的方陣,每個位置上標有*,+,.中的一種。你要用盡可能多的\(I\)型和\(L\)型覆蓋這個方陣(均占恰好\(3\)個位置),要求 ...

Thu Aug 22 19:28:00 CST 2019 5 1801
「學習筆記」wqs二分/dp優化

【學習筆記】wqs二分/DP優化 ## 從一個經典問題談起: 有一個長度為 \(n\) 的序列 \(a\),要求找出恰好 \(k\) 個不相交的連續子序列,使得這 \(k\) 個序列的和最大 \(1 \leq k \leq n \leq 10^5, -10^9 \leq a_i ...

Fri Sep 07 21:32:00 CST 2018 0 704
洛谷P4383 [八省聯考2018]林克卡特lct(DP優化/wqs二分)

題目描述 小L 最近沉迷於塞爾達傳說:荒野之息(The Legend of Zelda: Breath of The Wild)無法自拔,他尤其喜歡游戲中的迷你挑戰。 游戲中有一個叫做“LCT” 的挑戰,它的規則是這樣子的:現在有一個N 個點的 (Tree),每條邊有一個整數邊權vi ...

Sun Jun 10 22:52:00 CST 2018 2 707
線段分治總結(線段分治線段,並查集,的dfn序,二分圖染色)

閑話 stO貓錕學長,滿腦子神仙DS 網上有不少Dalao把線段分治也歸入CDQ分治? 還是聽聽YCB巨佬的介紹: 看來可以理解為廣義下的。 不過叫它線段分治挺形象的啊! 線段分治思想 我們在做CDQ的時候,將詢問和操作通通視為元素,在歸並過程中統計左邊的操作對右邊的詢問 ...

Thu Aug 02 06:05:00 CST 2018 5 847
CDQ分治整體二分小結

前言   這是一波強行總結。   下面是一波瞎比比。   這幾天做了幾道CDQ/整體二分,感覺自己做題速度好慢啊。   很多很顯然的東西都看不出來 分治分不出來 打不出來 調不對   上午下午晚上的效率完全不一樣啊。   完蛋.jpg 絕望.jpg。 關於CDQ分治 ...

Sun Aug 27 06:38:00 CST 2017 5 6162
[學習筆記] CDQ分治&整體二分

突然詐屍.png 這兩個東西好像都是離線騙大法... 不過其實這兩個東西並不是一樣的... 雖然代碼長得比較像 CDQ分治 基本思想 其實CDQ分治的基本思想挺簡單的... 大概思路就是長這樣的: 程序得到一個有序的操作/查詢序列$[l,r)$ (於是就 ...

Sat Dec 01 15:00:00 CST 2018 2 495
【BZOJ4025】二分圖(可撤銷並查集+線段分治

題目: BZOJ4025 分析: 定理:一個圖是二分圖的充要條件是不存在奇環。 先考慮一個弱化的問題:保證所有邊出現的時間段不會交叉,只會包含或相離。 還是不會?再考慮一個更弱化的問題:邊只會出現不會消失。 當加邊的時候,若\((u,v)\)不連通:一定不會構成奇環,將它加入 ...

Sun Nov 25 19:27:00 CST 2018 1 565
wqs二分

題解: 室友教了一波wqs二分 發現還是很神奇的 先介紹一下這個算法 首先我們建立直角坐標系 橫坐標代表白色的邊的數目 縱坐標代表花費的價值 那么我們會發現從中間某個最小的點開始向兩邊遞增 並且其導數是單調不降的 那么我們考慮一條直線,當它與我們需要的這個相切的時候 這條直線 ...

Fri May 11 08:35:00 CST 2018 0 878
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM