Stack

最近取得した方から使う

last in first out の last in が効いてる

(last は最後や最近という意味がある)

単調減少列の管理 (Monotone Stack)

tbw: 数列に対して、単調減少になるように値を間引いた数列みたいなのを考える

パレート前線(パレート集合)は半順序関係における極小元の集合

単純に min を保持していればいいパターンとstack を持つパターンがありそう(右から見るか左から見るか

prefix のパレート集合をstack持って差分更新するか

全体のパレート集合をmin で求めるか