data-structures - 如何检查图形是否不是树?

标签 data-structures graph tree

如何检查给定的无向图是否是?两者之间有什么相关性吗?

我想到检查图是否连通?但这足够吗?

最佳答案

如果无向图不是树,您必须检查 2 个条件。

1) 图形必须是连通的。

2) 必须没有循环。

DFS/BFS 可用于检查这两种情况。

关于data-structures - 如何检查图形是否不是树?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31514820/

相关文章:

python - 有效地找到最相似的集合(Python,数据结构)

c - 需要一个通用库,纯 C

data-structures - Zipper 数据结构是什么?我应该使用它吗?

javascript - 在 Cytoscape.js 中拖动节点时使其他节点跟随

c - 我收到一个函数警告,但我不知道如何编写该函数,所以我不会再收到该警告

data-structures - Julia:自引用和递归类型

algorithm - Scala - 两个节点之间的最短路径递归算法

Java 让用户创建和执行算法

javascript - 递归列表拆分(javascript)

javascript - jqTree从Json中获取树: "Uncaught TypeError: $(...).tree is not a function"