Я использую QuickGraph .NET library, который является библиотекой графа для ускорения (C++), но у меня есть несколько вопросов, поскольку я совершенно новичок в этой библиотеке. 1- Как я представляю неориентированный граф в QucikGraph ? Я обнаружил, что вы можете сделать это легко в использовании наддува: adjacency_list<boost::vecS, boost::vecS, boost::undirectedS> Graph;
2- Как бы присвоить значение вершин Я заинтересован, чтобы прикрепить целые значения к вершинам, но я не мог понять, как это сделать:Невердированное представление графа в графе cccik
AdjacencyGraph graph = new AdjacencyGraph(new VertexAndEdgeProvider(), false);//I'm not sure about the proper value of this boolean
IVertex u = graph.AddVertex();// here I'm adding vertex to 'graph' but with no value
IVertex v = graph.AddVertex();// here also I'm doing the same thing but without assigning any value to vertex v
graph.AddEdge(u, v);