| Wir nehmen hier an, daß n <= MAX(SET) + 1.
|
| Entsprechend repräsentiert connected[i] die
Menge {j | (i,j) ∈ N }.
|
| Um nur die Knoten zu berücksichtigen, die tatsächlich
in der Eingabe erwähnt wurden, wird in der Menge seen
die Menge aller eingelesenen Knotennummern notiert.
|
| node1 und node2 repräsentieren jeweils
ein Knotenpaar.
|
| closure wird bei der Berechnung der transitiven
Hülle benötigt.
|
| Bei der Ausgabe soll jeder Knoten nur einmal ausgegeben
werden. Das wird mit Hilfe der Menge printed
sichergestellt.
|