コード例 #1
0
ファイル: Program.cs プロジェクト: rickyspy/ConvexHull
        static void GrahamScanDemo()
        {
            GrahamScan gs = new GrahamScan();

            var stopwatch = new Stopwatch();

            stopwatch.Start();
            gs.convexHull(listPoints);
            stopwatch.Stop();
            float elapsed_time = stopwatch.ElapsedMilliseconds;

            Console.WriteLine("Elapsed time: {0} milliseconds", elapsed_time);
            Console.WriteLine("Press enter to close...");
            Console.ReadLine();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: evilC/ConvexHull
        public static void GrahamScanDemo()
        {
            var gs = new GrahamScan();

            var stopwatch = new Stopwatch();

            stopwatch.Start();
            var result = gs.ConvexHull(_listPoints);

            stopwatch.Stop();
            float elapsedTime = stopwatch.ElapsedMilliseconds;

            foreach (var value in result)
            {
                Console.Write("(" + value.X + "," + value.Y + ") ");
            }
            Console.WriteLine();
            Console.WriteLine("Elapsed time: {0} milliseconds", elapsedTime);
        }