没有bfs / dfs的两个节点之间的图测试连接

时间:2013-05-28 07:01:58

标签: java search graph

我在Java中有一个图形实现,它存储List中的所有节点和列表中的所有边缘。 图表可以是定向的,也可以是无向的。

现在我搜索一个算法,测试两个给定节点a,b是否连接

public class Graph {
    private List<Node> nodes;
    private List<Edge> edges;

    boolean hasConnection(Node a, Node b) {
       // TODO implement some Algorithm
    }
}

该算法可能具有高度复杂性的天真。 我不想使用BFS或DFS,但是比那些算法更糟糕。

是否有天真或暴力变种?

0 个答案:

没有答案