FibonacciHeapMember

net.walend.disentangle.heap.FibonacciHeap.FibonacciHeapMember
class FibonacciHeapMember(val value: V) extends HeapMember

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def isInHeap: Boolean
def key: K
def key_(newKey: K): Unit
def raiseKey(candidateKey: K): Unit

If candidateKey will move the HeapMember higher than the heap, change the key. Otherwise, no change.

If candidateKey will move the HeapMember higher than the heap, change the key. Otherwise, no change.

Attributes

candidateKey

proposed new key

def remove(): Unit
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns:

a string representation of the object.

Definition Classes
Any

Concrete fields

val value: V