Вам предоставляется неориентированный граф.График: цикл обнаружения в цикле
Известно, что график будет содержать несколько циклов. Дайте некоторые указатели, чтобы определить, есть ли у нас цикл, в котором есть меньший цикл. Если да распечатать большие узлы цикла и меньшие узлы цикла
Здесь 1,2,9,8,6,5,1 имеет internalls цикл 5 3 4 6 5
Assume we have few functions already defined for us . You can leverage them to build over these .
class graph
{
private:int n;
int **a;
int *reach;
int *pos;
public:graph(int k=10);
void create();
void dfs();
void dfs(int v,int label);
int begin(int v);
int nextvert(int v);
};
Это вопрос домашней работы? – Chris
Нет .. Ответов на вопрос amazon.com (india 0 – MAG