5/2 PKU
「やるだけ」な問題ばっかり。
2559 Largest Rectangle in a Histogram
前回O(n log n)のコードを書いていたので解き直し。
左から見ていって、高さが常に広義単調増加になるようにスタックに積んでいく。
もし、前の高さより低くなったら、広義単調増加になるように前の高さを調整する。
その時に解を更新する。
(前回のコードのほうが速いのは秘密)
3494 Largest Submatrix of All 1’s
縦方向にDP、横方向に2559
1964 City Game
3494と全く同じ
3299 Humidex
やるだけ
3517 And Then There Was One
数学ゲーらしい。ちょっとした高速化を入れればbrute-forceでも解ける
2271 HTML
やるだけ
2631 Roads in the North
DP
1973 Software Company
二分探索+DP
1877 Flooded!
二分探索
1308 Is It A Tree?
やるだけ
3087 Shuffle'm Up
やるだけ
1930 Dead Fraction
全探査
2349 Arctic Network
最少全域木もどき