algo — C++23 日本語リファレンス GitHub

cycle_detection_undirected

関数 · 有向グラフの閉路検出(閉路を構成する辺 ID 列を返す)

template <graph_type G>
std::pair<std::vector<int>, std::vector<int>> cycle_detection_undirected(const G &g);

概要

無向グラフの閉路検出(閉路を構成する頂点列と辺 ID 列を返す)

テンプレートパラメータ

名前 説明
G グラフ型(list_graph<T> / csr_graph<T> のいずれでも可)

戻り値

{頂点列, 辺 ID 列}。閉路が無ければ両方空。

計算量

備考

関連項目