Ich frage mich, ob jemand einige Hinweise geben kann, wie Diamantenabhängigkeiten überprüft werden, während eine Tiefensuche über ein Diagramm durchgeführt wird ... Ich habe das folgende Diagramm A -> B, A -> F, B -> C, B-> E, C -> D, E -> D
.Tiefensuche, Wie erkennt man Diamantabhängigkeiten?
Ich versuche eine Mietordnung von Containern zu konstruieren, die die angegebene Grafik darstellen, aber wenn ich eine Diamantenabhängigkeit erreiche, bin ich mir nicht sicher, was ich tun soll. Zum Beispiel, in meinem Diagramm, C
und E
sind beide untergeordnete Container von B
, wenn ich auflösen, muss ich C
und E
verweisen. Kann ich eine Diamantabhängigkeit erkennen und C
und E
in einem einzigen Container kombinieren?
Es geht immer um Rennen. –