Ejemplo n.º 1
0
 private bool check()
 {
     if (_graph.EdgeCount == 1)
     {
         Path.AddEdge(_graph.Edges.First());
         if (Path.IsDirectedAcyclicGraph())
         {
             Path.RemoveEdge(_graph.Edges.First());
             return(false);
         }
         return(true);
     }
     return(false);
 }