algorithm - A* 算法检查图 k3 是否自由

标签 algorithm graph theory a-star

我想知道我是否可以使用 A* 算法来检查图形是否是 K3 自由的?如果是,我该怎么做?如何处理 f、g 和 h 函数。 如果不是,除了 DFS 和 BFS,最好使用什么算法。

谢谢

最佳答案

A* 不是解决此问题的合适工具。遍历图中的边并检查它们的端点是否有共同的邻居。 user482594 的 BFS 解决方案无法检测到由 BFS 树中等深度顶点组成的 K3。

关于algorithm - A* 算法检查图 k3 是否自由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9561695/

相关文章:

mysql - 处理用户角色的有效方法

algorithm - 解释计算复杂性理论

operators - 现金或信用问题

java - 顺序遍历错误?

python - 查找由具有 x、y、w、h 像素坐标的矩形覆盖的图 block 的坐标

javascript - D3.js force directed graph,通过使边缘相互排斥来减少边缘交叉

python - 如何在 Python 中创建简单的折线图

java乘法数字从输入中获取

c# - 从表示嵌套属性的字符串列表构造 XML

graph - 在有向加权图中找到平均权重最高的树