Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## mauda.plugin.fibheap
Interface FibHeapOperations

All Known Implementing Classes:
  BinQueue, FibHeapDSExt, FibHeapExt

    public interface FibHeapOperations

Interface for the base-operations on Fibonacci-Heaps.

Author:
  Markus Krebs

Method Summary
`void` | `decreasekeyOp(int key, int k)` DECREASE_KEY
`int` | `deleteminOp()` DELETE_MIN
`int` | `deleteOp(int key)` DELETE
`void` | `insertOp(int k)` INSERT

Method Detail

### insertOp

    void insertOp(int k)

  INSERT

  Parameters:
    `k` - key to insert

### deleteminOp

    int deleteminOp()

  DELETE_MIN

  Returns:
    key of removed node

### decreasekeyOp

    void decreasekeyOp(int key,
                       int k)

  DECREASE_KEY

  Parameters:
    `key` - key to decreased
    `k` - new value of the decreased node

### deleteOp

    int deleteOp(int key)

  DELETE

  Parameters:
    `key` - key to delete
  Returns:
    deleted key

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD