Tarjan

2016-03-22 15:27:35 1 举报
Tarjan
为你推荐
查看更多
Tarjan算法是一种用于解决图论中强连通分量问题的线性时间复杂度算法。它是由Robert Tarjan在1972年提出的,因此得名。该算法的基本思想是深度优先搜索,但在搜索过程中维护了一个栈来记录访问过的节点和它们的父节点。通过这种方式,算法可以确保每个强连通分量只被访问一次,从而避免了重复计算。Tarjan算法的时间复杂度为O(V+E),其中V是图中的顶点数,E是边数。这使得Tarjan算法成为解决强连通分量问题的一种高效方法。
作者其他创作
大纲/内容
评论
0 条评论
回复 删除
取消
回复
下一页