アルゴリズム 記事 PythonでのUnion-Find(素集合データ構造)の実装と使い方 Pythonで素因数分解(試し割り法) SciPyでグラフの連結判定・連結成分の個数取得: connected_components SciPyで最小全域木を求める: minimum_spanning_tree SciPyでグラフの最短経路を算出(ダイクストラ、ベルマンフォードなど)