дали график, чтобы определить, является ли оно деревом в ориентированных и неориентированных графах?

Я хотел бы знать о быстром алгоритме, чтобы определить, является ли данный граф деревом или нет.Этот Пост вроде бы с этим справился, но не очень понятно. Согласно этому, если граф ацикличен, то это дерево. если вы рассмотрите примеры направленного и ненаправленного графа, на мой взгляд, только 1 и 4 являются деревьями, но 3, я полагаю, не является ни циклическим, ни деревом.

поэтому мой вопрос: что нужно проверить, чтобы увидеть, является ли граф деревом или нет для ориентированного и неориентированного графа эффективным способом?

сделать один шаг вперед, чтобы увидеть, существует ли дерево, тогда это двоичное дерево или нет?

Ответы на вопрос(1)

Ваш ответ на вопрос