mirror of
https://github.com/guilhermewerner/paa
synced 2025-06-15 13:04:18 +00:00
Update Main.cpp
This commit is contained in:
@ -2,8 +2,9 @@
|
|||||||
|
|
||||||
int main()
|
int main()
|
||||||
{
|
{
|
||||||
int nodes = 6;
|
cout << "-- GRAPH 1 --" << endl;
|
||||||
Graph *g1 = new Graph(nodes);
|
int n1 = 6;
|
||||||
|
Graph *g1 = new Graph(n1);
|
||||||
|
|
||||||
g1->InsertD(0, 1);
|
g1->InsertD(0, 1);
|
||||||
g1->InsertD(0, 2);
|
g1->InsertD(0, 2);
|
||||||
@ -25,5 +26,27 @@ int main()
|
|||||||
cout << "\n-- PERMUTATION --" << endl;
|
cout << "\n-- PERMUTATION --" << endl;
|
||||||
g1->TransitiveReduction3();
|
g1->TransitiveReduction3();
|
||||||
|
|
||||||
|
cout << "-- GRAPH 2 --" << endl;
|
||||||
|
int n2 = 7;
|
||||||
|
Graph *g2 = new Graph(n2);
|
||||||
|
|
||||||
|
g2->InsertD(0, 1);
|
||||||
|
g2->InsertD(0, 4);
|
||||||
|
g2->InsertD(1, 2);
|
||||||
|
g2->InsertD(1, 3);
|
||||||
|
g2->InsertD(1, 6);
|
||||||
|
g2->InsertD(3, 2);
|
||||||
|
g2->InsertD(4, 1);
|
||||||
|
g2->InsertD(5, 1);
|
||||||
|
|
||||||
|
cout << "-- MATRIX --" << endl;
|
||||||
|
g2->TransitiveReduction1();
|
||||||
|
|
||||||
|
cout << "\n-- LOOPS --" << endl;
|
||||||
|
g2->TransitiveReduction2();
|
||||||
|
|
||||||
|
cout << "\n-- PERMUTATION --" << endl;
|
||||||
|
g2->TransitiveReduction3();
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user