如何从完整图形中获取三角形而不使用仅DFS邻接矩阵?

时间:2011-11-18 11:38:19

标签: algorithm graph

enter image description here

enter image description here 您可以认为绿色= 1且蓝色= 0,它与加权邻接矩阵相同。

我解决了找到单色三角形,它是一个带边的三角形,每个边都是相同的度数,所以从图1到图2有一个加权的grpah。

我们可以用这个三角形找到DFS算法,但它需要O(n ^ 2) - 因为它是完整的图形。我想减少时间的复杂性。 有可能使用矩阵吗?

1 个答案:

答案 0 :(得分:1)

仅考虑左上角6x6子矩阵,guaranteed包含单色三角形。 O(1)。