Class StronglyConnectedComponentsPathBasedDfs

  • All Implemented Interfaces:
    StronglyConnectedComponentsAlgo

    public class StronglyConnectedComponentsPathBasedDfs
    extends StronglyConnectedComponentsAlgoAbstract
    Path based DFS implementation of Dijkstra's strongly connected components algorithm.

    The algorithm run in linear time and use linear space.

    Based on 'A Discipline of Programming' by Edsger W. Dijkstra, 1976.

    Author:
    Barak Ugav