Function
Static Public Summary | ||
public |
BinomialHeap(BinomialTree: *): * |
|
public |
BinomialTree(value: *, children: *) |
|
public |
BinomialTreeWithParent(value: *, children: *) |
|
public |
LazyBinomialHeap(BinomialTree: *): * |
|
public |
LazyNode(value: *, next: *) |
|
public |
LazyStack#peek only valid if LazyStack#empty is false. |
Static Public
public BinomialHeap(BinomialTree: *): * source
import BinomialHeap from '@heap-data-structure/binomial-heap/src/BinomialHeap.js'
Params:
Name | Type | Attribute | Description |
BinomialTree | * |
Return:
* |
public BinomialTree(value: *, children: *) source
import BinomialTree from '@heap-data-structure/binomial-heap/src/BinomialTree.js'
Params:
Name | Type | Attribute | Description |
value | * | ||
children | * |
public BinomialTreeWithParent(value: *, children: *) source
import BinomialTreeWithParent from '@heap-data-structure/binomial-heap/src/BinomialTreeWithParent.js'
Params:
Name | Type | Attribute | Description |
value | * | ||
children | * |
public LazyBinomialHeap(BinomialTree: *): * source
import LazyBinomialHeap from '@heap-data-structure/binomial-heap/src/LazyBinomialHeap.js'
Params:
Name | Type | Attribute | Description |
BinomialTree | * |
Return:
* |
public LazyNode(value: *, next: *) source
import LazyNode from '@heap-data-structure/binomial-heap/src/LazyNode.js'
Params:
Name | Type | Attribute | Description |
value | * | ||
next | * |
public LazyStack() source
import LazyStack from '@heap-data-structure/binomial-heap/src/LazyStack.js'
LazyStack#peek only valid if LazyStack#empty is false. LazyStack#shift only valid if LazyStack#empty is false.