My graph looks like thisSuche alle möglichen Pfade vom Kind bis zur Top-Level-Mutter
Wie alle möglichen Pfade vom Kind bis zum Top-Level-Eltern in einem Diagramm in C# finden? Ich habe ein einzelnes Top-Elternteil in der Grafik. Alle Knoten haben eigene ID, Name und Eltern-ID. Der oberste Elternteil hat die Eltern-Null und ein Kind kann mehrere Eltern haben. [Ich muss alle Wege von H bis A als finden HEBA, HGDA UND HECA Mein Knoten ist wie folgt.
class Node
{
public int Id { get; set; }
public List<int> ParentId { get; set; }
public string Name { get; set; }
}
können Sie einen Code schreiben? – Thomas
Welche Datenstruktur verwenden Sie, um den Digraph darzustellen? – Codor
@Thomas Ich habe Update-Frage. – pariwartan