static void Main(string[] args) { UInt32 order = 5000; RandomConstraintGraph g; Console.WriteLine("Order={0}", order); for (int k = 0; k < 1000; k++) { Console.Write("\n{0}: {1}\n", k, DateTime.Now.ToString()); g = new RandomConstraintGraph(order); for (int i = 0; i < 500; i++) g.HamiltonianCycle(); g = null; } Console.WriteLine("\nPress any key..."); Console.ReadLine(); }
static void Main(string[] args) { UInt32 order = 3000; RandomConstraintGraph g; for (int k = 0; k < 1000; k++) { Console.Write("\n{0}", k); g = new RandomConstraintGraph(order); for (int i = 0; i < 500; i++) g.HamiltonianCycle(); g = null; } Console.WriteLine("Press any key..."); Console.ReadLine(); }