2021.07.09 【NOIPがグループBを改善】シミュレーション概要

ここに画像の説明を挿入します

T1: 三角配列
これはサインインの質問であり、ルールは試験から直接導出されたものであり、これは非常に明白です。
ここに画像の説明を挿入します

これは分類についての説明です。点から頂点の 1 つまでの距離を求める問題を単純化するのと同じです。これは強調せずに O(n) 再帰で実現できます。

T2: 圧縮
この問題は試験中に暴力的でさえなかったので、直接 0 となりました。
正解:
DP です (まあ、試験中はまったく考えませんでした)。f[i,j] を次のようにします。 i 番目の文字、そして今の j はループセクションの最小圧縮長です。
転送の複雑さは当然 O(n^2) ですが、前回と同じループかどうかの判定には HashO(1) を使って判定するので比較的簡単です。
次に、最も面倒なステップが来ます - 答えを出力します (午後ずっと調整していましたが、変数名が繰り返されたため、分割されました)。実装はまだ簡単です。f[i の場所を記録するために pre[i,j] を定義します。」 ,j] から転送されました。大丈夫です。

T3: Water Dingdang
欲張りすぎて試験に 2 時間以上も落ちてしまいました? ? ?
正解:IDA(まだ戦闘中)

T4: Hotel
Violent 30 (私たちは二人とも暴力的な人です。誰かが 50 歳なのに、なぜ 30 なのか)
正解:
高度な線分ツリー (zuo、you、sum およびその他のパラメーターを追加) が
プログラムされています...

おすすめ

転載: blog.csdn.net/zhy_Learn/article/details/118615192