heap.heapinterface

## Interface JustifiableHeapFactory

- All Known Implementing Classes:
    RealJustifiableHeapFactory

      public interface JustifiableHeapFactory

  Specifikace továrny na přerovnávací haldy. V přerovnávací haldě lze prvkům měnit klíče a pak haldu přerovnat. Může sloužit jako prioritní fronta.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `JustifiableHeap` | `createHeap(int size)` Vyrobí přerovnávací haldu.

- - ### Method Detail

    - #### createHeap

          JustifiableHeap createHeap(int size)

      Vyrobí přerovnávací haldu.
      Parameters:
        `size` - požadovaná kapacita haldy
      Returns:
        nově vytvořená halda