Пример #1
0
        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();
        }
Пример #2
0
        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();
        }