예제 #1
0
        static void Main(string[] args)
        {
            Random     rand = new Random();
            List <int> x    = new List <int>();

            for (int i = 0; i < 10; i++)
            {
                x.Add(rand.Next(0, 100));
            }

            Heapsort test = new Heapsort(x);

            Console.WriteLine("Unsorted: ");
            test.Display();
            test.heapSort();
            Console.WriteLine("Sorted: ");
            test.Display();
        }
예제 #2
0
        static void Main(string[] args)
        {
            Random rand = new Random();
            List<int> x = new List<int>();
            for (int i = 0; i < 10; i++){
                x.Add(rand.Next(0, 100));
            }

            Heapsort test = new Heapsort(x);
            Console.WriteLine("Unsorted: ");
            test.Display();
            test.heapSort();
            Console.WriteLine("Sorted: ");
            test.Display();
        }