これは、データ構造とアルゴリズム解析の第3版の質問です。これは私たちの試験でも尋ねられました。 隣接リストによって表されるグラフを位相トポロジでソートするアルゴリズムを書き留め、アルゴリズムが見つかった場合にそのアルゴリズムがサイクルを出力するように修正されます( )。まず、あなたの考えをいくつかの文で説明してください。 文。 (深さ優先探索を使用しないでください、私たちは、基本的なトポロジカル 一種のちょうど変更をしたい。)トポロジカルソートによるサイクルの印刷(検出しない)
そして答えは: 何の頂点が入次数0を持っていない場合は、私たちが持つ頂点を逆方向にトレースすることにより、サイクルを見つけることができます 正の確度;トレースバックの各頂点は正の実数を持つので、最終的には 頂点に2回到達し、サイクルが見つかった。
私はバックトレース部分を理解していませんでした。「トレースバック」とはどういう意味ですか、この回答の擬似コードはどのようになりますか?助けをお待ちしています。