コード例 #1
0
 public StronglyConnectedComponentResolver(DirectedGraph graph)
 {
     StronglyConnectedComponents = new List <StronglyConnectedComponent>();
     Find(graph);
 }
コード例 #2
0
 public DirectedGraphTopologicalSort(DirectedGraph graph)
 {
     _Items = new LinkedList <int>();
     Sort(graph, _Items);
 }
コード例 #3
0
 public TopologicalSortGraphViaBfsIndegrees(DirectedGraph graph) : base(graph)
 {
 }
コード例 #4
0
 protected abstract void Sort(DirectedGraph graph, ICollection <int> items);
コード例 #5
0
 public TopologicalSortGraphViaDfs(DirectedGraph graph) : base(graph)
 {
 }