問題はこちら
問題概要
長さ思考の流れ
すぐ思いつくのが
サンプル1(1 4 2 5 3)だとみたいになる.
このDPの更新式は,最後に
をとったときの
番目まででのLIS長として,
となる. の条件がなければ, BITを用いて
の小さい方から見ていくいつものやつで解ける.
の条件があっても同様に
の値ごとにBITを作成して,
の更新の際に
のBITを参照すればよい. BITのサイズの和は
であるので計算量も大丈夫.
問題はこちら
サンプル1(1 4 2 5 3)だとみたいになる.
このDPの更新式は,最後に
をとったときの
番目まででのLIS長として,
となる. の条件がなければ, BITを用いて
の小さい方から見ていくいつものやつで解ける.
の条件があっても同様に
の値ごとにBITを作成して,
の更新の際に
のBITを参照すればよい. BITのサイズの和は
であるので計算量も大丈夫.