トレーニングの概要のACM第3週

コンテンツ学習:グラフアルゴリズム、(プリムクラスカル)最小全域木、最短経路(ダイクストラ、ベルマンフォード、フロイド) 、 辞書ツリー、ツリーライン、トポロジカルソート、互いに素なセット。
概要:この週、それは、このようなトポロジカルソートとして徹底的に学び、互いに素セットの他の種類のないように、また、コンテンツを学ぶことがたくさんあります。今週思考の難しさは、先週の困難の対象ではありません。しかし、基本的なプロセスはこれです:良いテンプレートアルゴリズムを読むことを忘れないでください→→→トピックを読む→それ質問のほとんどを完了するためにテンプレートを適用グラフ理論に変換されます。しかし、書かれた多くの非常に困難な問題がまだある、Dのタイトルblablaは、それが必要なのか分からない、唯一の問題への解決策は、全く逆の平均最短パスで、最大パスポジティブリングするかどうかを尋ねることです見つけるために読んでください。Eは、タイトルの最短経路ダイクストラで始まるが、最小の最大ジャンプ距離を取得する方法がわからない、他の人のアイデアを最小最大ジャンプ距離d []配列の点までのダイクストラ法の維持に最も読まれていますむしろ一般的な用語でより最小重量場合、D []ポイントまでの最小経路として配列、及びFは、同じタイトルを有することができるが、異なる重みが複数の側面であるので、それに対処するための入力部にテンプレートを適用します有効であるために、それは少しピットです。
一つの問題は、私はクラスカル+を使用し、シャガールが速く効率を書き込む設定、いくつかの異なるアルゴリズムが解決することができるスパニングツリー一般的な最小値を有していてもよい;最短パスを、直接ダイクストラ負の重みが、存在しない場合、負の重みがあるSPFA使用される、最もをfolydシンプルなだけでなく、最も可能性の高い時間外、トリプルループ、彼らがTLEを感じることが見て。実際にはクラスカルもプライオリティキューの最適化を使用することができます

おすすめ

転載: www.cnblogs.com/megadeth/p/11330553.html