隣接リストを使用してグラフを実装しようとしています。 リストのベクトルを使用していますが、コードはコンパイルされていません。隣接リストを実装するためのC++のリストのベクトル
class Graph
{
public:
vector<list<int> > adj;
int V;
int E;
Graph(int N);
void addEdge(int u, int v);
};
Graph::Graph(int N)
{
adj = new vector<list<int> >(N+1);
}
void Graph::addEdge(int u, int v)
{
adj[u].push_back(v);
}
にも述べなければどのコンパイラエラーあなたにこの質問は、将来の参照のためにも検索することはできません。 –