2019年9月12日タイトルの記録を行います

1、ピーク拡張バージョン(クラスカルツリーの再構築、木の代表取締役社長)

$クラスカル$改造テンプレートのテーマツリー。

$クラスカル$ツリーを再構築:時間の2つのブロックのChina Unicom社の合併では、彼の父に代わって新しい点、元2元を構築するために、新しい中国聯通の元ブロックの代表として。

葉の祖先の最も遠い範囲をジャンプ照会すると、$ DFSで$ kの$はライン上葉大量注文を$確認してください。

2、[ LOJ#6073]から(ツリーの議長)

$ + 1 $チェーンの分割ツリーは、永続的なルーチンかもしれません。

3、[ BZOJ4771]カラフルツリー(木の議長)

良い名前とトピックの勉強。

仮想ツリーの考え方によると、私たちは、LCA $ $ $ -1で$隣接する点、同じ色のポイント、DFS $ $のソート順、その後、各時点での$ 1 + $を行って、私たちは、任意の長さあなたは色の数にサブツリーを知って、サブツリーをチェックして。

あなたがオフラインでない場合、我々は直接深さ優先探索木ライン、ツリーと子のメンテナンスによって配列に挿入します。木の社長になるためのツリーライン、あなたがラインアップすることができます。

4、[ BZOJ5304] [HAOI2018]覆う列(接尾辞配列、大統領ツリー、乗算)

ハマグリ地方の選挙は、不滅のタイトルです。

選挙で選出されるように右に明らかに貪欲左。

確立木会長の$サ$番号、範囲は元の位置です。

彼はときに最初の$ RMQ間隔の+ $ -half尋ね、最初の合法的なを見つけ、その後、木の会長は、再び$ Oである後継者、見つけるP | | $で$とき(N / | * LOGN | P)$をわずかな時間では十分ではありません。

場合は$ P \ル50 $、私たちは事前に答えをすることができます。それぞれの直接$について| P | P | | $ $後方になるようにその位置(の$ X $の位置に、前駆体のそれぞれを、ツリーを構築し、文字列と現在位置が形成された後、ビット後方$ | P |ビット列は父親のないクロス)側に等しい、我々は最初の有効な位置会長の木を見つけ、その後、長鎖を見下ろす、前処理することができます。

5、[BZOJ4408] [FJOI2016]神秘的な数(貪欲議長ツリーメンテナンス)

一つだけの提示があれば、私たちはどのように行うのですか?

ない$ 1 $、$ 1 $は、神秘的な数であれば私たちは最初に、$ $ 1 $、$ 2を持っている場合、我々はそれがありませんが、数は神秘的ではない疑いがある、そうでない場合は、次の$ 2 $べき、シーケンス行。

しかし、我々は、それはまた、$ 1 $を戻ってきて、その後、2 $ 1 $ 2 $ $を構成することができるので、これは、虚偽であることがわかりました。

この場合、私達はちょうど$が発見された$ 1に等しい未満を入れるたびに、次のいずれかがない場合、それはないが、もしそうなら、$ [1..2sum + 1] $を説明し、+ 1 $ $合計ではありませんを見てこれは、$合計$は$ 2sum + 1 $になり、直接することが可能です。このプロセスは、$ログ$です

$の合計は$ 2であり、ログの代わりに発注の前駆体の社長と木、プラス$ログ$を見つけ、その後、何度も尋ねました。

そのようなデータ構造は、最も単純な貪欲で始まりから貪欲最初の質問を維持し、次いで第2のデータ構造から始まります。私はパーティション情報を維持するための樹木の社長で、この問題を考えるようになった、と言うためには十分ではありません。

6] [BZOJ4242ケトル(クラスカル再構成ツリー、BFS)

目視検査は、$ IOI $タイトルああです。

まず、二つの最も値が最小スパニングツリーのボトルネックをチェックすることは明らかです。

その上で$ダイクストラ$染色は、特定の[JXOI2018]の旅行者を参照してください。

7、[ BZOJ3712] Fiolki(互いに素なセット再構成ツリー)

$ Krustraは$ツリーを再構築建てられ、その後、我々は大深度優先応答は、高い優先度が第1の深さと反応させることを知っています。

このデュアルキーソート、メンテナンスの残量たびによると、その後、それを行うに回します。

8、[ BZOJ2460]要素(貪欲、線形イル)

これは、いくつかの番号を見つけるリニアグループを挿入し、成功している、そしてその合計を最大化することです。

線形基続く最初の行は、挿入することができる注文。

また、私は、$ aysn $妖精のゲームタイトル、タイトルとは「場合にのみ非空集合、鉱石ビットごとのXORのそれらの要素の数と等しい存在しない場合は、」同じである使用するが、それが全てであるという条件を考えます成功したすべての要素を挿入することができ、それは私がこの質問をしたならば、ロードレースのタイトルを作る可能性がある、と言うことです。

おすすめ

転載: www.cnblogs.com/shxnb666/p/11516518.html