コード例 #1
0
        public TopologicalSort(AdjacencyList <T, TNode> list, T source)
        {
            _list    = list;
            _results = new List <TNode>();

            var sourceNode = list.GetNode(source);

            _sourceNodes = Enumerable.Repeat(sourceNode, 1);

            Sort();
        }
コード例 #2
0
ファイル: DependencyGraph.cs プロジェクト: ahives/Machete
 public void Add(T source)
 {
     _adjacencyList.GetNode(source);
 }