2023年6月14日水曜日

Educational Codeforces Round 150 (Rated for Div. 2)

 Dまで四完。

コンテスト後のツイート

E. Fill the Matrix

 横に何マス繋がっているか? が何個ずつあるかを分かれば良い。
 それは最大長方形のアルゴリズムを使えば解ける……という情報を得てAC。

 スタックを利用して最大長方形の面積を求めるアルゴリズムが頭に入っていなかったのが一番の問題だった。実際、「最大長方形」という文字を見てもピンと来ず、検索してどういうアルゴリズムだったかを思い出したら解法が分かった。

 典型アルゴリズムを頭に入れておくのが大事。

0 件のコメント:

コメントを投稿