My graph looks like thisНайти все возможные пути от ребенка к началу родительского уровня
Как найти все возможные пути от ребенка до верхнего родительского уровня в графе в C#? У меня есть один верхний родитель на графике. Все узлы имеют собственный идентификатор, имя и родительский идентификатор. У родителя верхнего уровня есть родительский нуль, а у ребенка может быть несколько родителей. [Я должен найти все пути от H до A, как HEBA, HGDA AND HECA Мой узел выглядит следующим образом.
class Node
{
public int Id { get; set; }
public List<int> ParentId { get; set; }
public string Name { get; set; }
}
вы можете разместить код? – Thomas
Какую структуру данных вы используете для представления орграфа? – Codor
@ Томас У меня вопрос об обновлении. – pariwartan