Использование наддува библиотеки графа, у меня есть этот тип графа:Как найти равенство двух ребер в неориентированном графе?
typedef boost::adjacency_list<
boost::vecS, //OutEdgeList
boost::vecS, //VertexList
boost::undirectedS //Directed
> Graph;
и добавить несколько 2-х ребер:
boost::add_edge(0, 1, g);
boost::add_edge(0, 2, g);
boost::add_edge(1, 0, g);
boost::add_edge(2, 4, g);
boost::add_edge(4, 3, g);
boost::add_edge(3, 1, g);
Я хочу, чтобы проверить "равенство" из 2 egdes: 0-1 и 1-0.
Мне нужна начальная точка для реализации.
Спасибо
почему вы думаете Вы нуждаетесь в этом? Вы можете просто использовать 'boost :: setS' для OutEdgeList, и никакие дубликаты не могут возникнуть. – sehe