Luogu 🟢 P4147 玉蟾宫
給定一個由 'F' 和 'R' 組成的矩陣,求完全由 'F' 組成的最大矩形面積,並將結果乘以 3。
Luogu 🔵 P1578 [WC2002] 奶牛浴场
利用極大化空矩形思想,固定邊界錨點向對側掃描並動態維護可行區間,找出最大面積的軸對齊空矩形。
Luogu 🟡 P3467 [POI 2008] PLA-Postering
用單調棧維護仍可向右延伸的高度;遇到同高且中間無更低建築時即可共用同一張海報。
Luogu 🟡 P7910 [CSP-J 2021] 插入排序
把插入排序視為依 `(值, 原下標)` 的穩定排序;可暴力維護排序序列,或用 BIT 加有序集合查排名。
Luogu 🟡 P3143 [USACO16OPEN] Diamond Collector S
排序後每個展示櫃都對應合法連續區間;枚舉第二櫃起點並維護左側最佳長度即可。
Luogu 🟡 P4653 [CEOI 2017] Sure Bet
將選法化為兩邊前綴和,收益為 min(S_A,S_B)- cost;排序後只要持續補目前較小的一側。
Luogu 🟡 P1714 切蛋糕
在長度不超過 k 的連續區間中,求最大區間和;以前綴和搭配單調佇列維護可行左端點最小值。
Luogu 🟢 P1725 琪露诺
設 f[i] 為停在格子 i 的最大得分,將轉移區間 [i-R,i-L] 用單調佇列維護最大值以優化 DP。
Luogu 🟢 P2216 [HAOI2007] 理想的正方形
在 n x m 矩陣中找出任意 k x k 子正方形,使其中最大值與最小值差最小;用二階段滑動窗口搭配單調佇列求解。
Luogu 🟢 P2671 [NOIP 2015 普及组] 求和
依顏色與位置奇偶分組做貢獻法,配合前綴和線性統計所有合法配對,答案取模 10007。
Luogu 🟢 P1950 长方形
逐列轉成柱狀圖後,每列答案就是區間最小值總和;可用單調棧邊界計數或單調棧優化 DP 線性求解。


![Luogu 🔵 P1578 [WC2002] 奶牛浴场](https://i.gdst.dev/cover/P1578.webp)
![Luogu 🟡 P3467 [POI 2008] PLA-Postering](https://i.gdst.dev/cover/P3467.webp)
![Luogu 🟡 P7910 [CSP-J 2021] 插入排序](https://i.gdst.dev/cover/P7910.webp)
![Luogu 🟡 P3143 [USACO16OPEN] Diamond Collector S](https://i.gdst.dev/cover/P3143.webp)
![Luogu 🟡 P4653 [CEOI 2017] Sure Bet](https://i.gdst.dev/cover/P4653.webp)


![Luogu 🟢 P2216 [HAOI2007] 理想的正方形](https://i.gdst.dev/cover/P2216.webp)
![Luogu 🟢 P2671 [NOIP 2015 普及组] 求和](https://i.gdst.dev/cover/P2671.webp)



