Beispiel #1
0
    static void Main(string[] args)
    {
        Heap h = new Heap();

        Random r = new Random();

        int i, x;
        for (i = 0; i < 10; ++i)
        {
            x = r.Next(99);
            Console.WriteLine("\nInserting {0} ", x);
            h.insert(x);
            h.display();
        }

        Console.WriteLine("\nConverted");
        h.convert();
        h.display();

        Console.WriteLine("\nSorting");
        h.heapSort();
        h.display();

        Console.WriteLine("\nSorting");
        h.heapSort();
        h.display();

        Console.WriteLine("\nSorting");
        h.heapSort();

        h.display();

        Console.ReadKey();
    }