mirror of
https://github.com/guilhermewerner/paa
synced 2025-06-15 04:54:19 +00:00
30 lines
549 B
C++
30 lines
549 B
C++
#include "Graph.h"
|
|
|
|
int main()
|
|
{
|
|
int nodes = 6;
|
|
Graph *g1 = new Graph(nodes);
|
|
|
|
g1->InsertD(0, 1);
|
|
g1->InsertD(0, 2);
|
|
g1->InsertD(0, 3);
|
|
g1->InsertD(1, 2);
|
|
g1->InsertD(1, 3);
|
|
g1->InsertD(1, 5);
|
|
g1->InsertD(2, 3);
|
|
g1->InsertD(3, 5);
|
|
g1->InsertD(4, 0);
|
|
g1->InsertD(4, 2);
|
|
|
|
cout << "-- MATRIX --" << endl;
|
|
g1->TransitiveReduction1();
|
|
|
|
cout << "\n-- LOOPS --" << endl;
|
|
g1->TransitiveReduction2();
|
|
|
|
cout << "\n-- PERMUTATION --" << endl;
|
|
g1->TransitiveReduction3();
|
|
|
|
return 0;
|
|
}
|