Function
Static Public Summary | ||
public |
DummyHeap(compare: *) |
|
public |
DummyHeapWithoutReferences(compare: *) |
|
public |
tester(method: *): * |
|
public |
tester2(method: *): * |
Static Private Summary | ||
private |
_decreasekey(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) |
|
private |
_del(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) |
|
private |
_head(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) |
|
private |
_headreference(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) |
|
private |
_increasekey(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) |
|
private |
_merge(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, m: *, n: *) |
|
private |
_popreference(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) |
|
private |
_pushpop(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) |
|
private |
_pushreference(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) |
|
private |
_update(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) |
Static Public
public DummyHeap(compare: *) source
import {DummyHeap} from '@heap-data-structure/specification/src/adt/DummyHeap.js'
Params:
Name | Type | Attribute | Description |
compare | * |
public DummyHeapWithoutReferences(compare: *) source
import {DummyHeapWithoutReferences} from '@heap-data-structure/specification/src/adt/DummyHeapWithoutReferences.js'
Params:
Name | Type | Attribute | Description |
compare | * |
public tester(method: *): * source
import {tester} from '@heap-data-structure/specification/src/tester.js'
Params:
Name | Type | Attribute | Description |
method | * |
Return:
* |
public tester2(method: *): * source
import {tester2} from '@heap-data-structure/specification/src/tester.js'
Params:
Name | Type | Attribute | Description |
method | * |
Return:
* |
Static Private
private _decreasekey(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) source
import {_decreasekey} from '@heap-data-structure/specification/src/parts/decreasekey.js'
Params:
Name | Type | Attribute | Description |
_test | * | ||
length | * | ||
heapname | * | ||
makeHeap | * | ||
diffname | * | ||
diff | * | ||
n | * |
private _del(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) source
import {_del} from '@heap-data-structure/specification/src/parts/delete.js'
Params:
Name | Type | Attribute | Description |
_test | * | ||
length | * | ||
heapname | * | ||
makeHeap | * | ||
diffname | * | ||
diff | * | ||
n | * |
private _head(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) source
import {_head} from '@heap-data-structure/specification/src/parts/head.js'
Params:
Name | Type | Attribute | Description |
_test | * | ||
length | * | ||
heapname | * | ||
makeHeap | * | ||
diffname | * | ||
diff | * | ||
n | * |
private _headreference(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) source
import {_headreference} from '@heap-data-structure/specification/src/parts/headreference.js'
Params:
Name | Type | Attribute | Description |
_test | * | ||
length | * | ||
heapname | * | ||
makeHeap | * | ||
diffname | * | ||
diff | * | ||
n | * |
private _increasekey(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) source
import {_increasekey} from '@heap-data-structure/specification/src/parts/increasekey.js'
Params:
Name | Type | Attribute | Description |
_test | * | ||
length | * | ||
heapname | * | ||
makeHeap | * | ||
diffname | * | ||
diff | * | ||
n | * |
private _merge(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, m: *, n: *) source
import {_merge} from '@heap-data-structure/specification/src/parts/merge.js'
Params:
Name | Type | Attribute | Description |
_test | * | ||
length | * | ||
heapname | * | ||
makeHeap | * | ||
diffname | * | ||
diff | * | ||
m | * | ||
n | * |
private _popreference(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) source
import {_popreference} from '@heap-data-structure/specification/src/parts/popreference.js'
Params:
Name | Type | Attribute | Description |
_test | * | ||
length | * | ||
heapname | * | ||
makeHeap | * | ||
diffname | * | ||
diff | * | ||
n | * |
private _pushpop(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) source
import {_pushpop} from '@heap-data-structure/specification/src/parts/pushpop.js'
Params:
Name | Type | Attribute | Description |
_test | * | ||
length | * | ||
heapname | * | ||
makeHeap | * | ||
diffname | * | ||
diff | * | ||
n | * |
private _pushreference(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) source
import {_pushreference} from '@heap-data-structure/specification/src/parts/pushreference.js'
Params:
Name | Type | Attribute | Description |
_test | * | ||
length | * | ||
heapname | * | ||
makeHeap | * | ||
diffname | * | ||
diff | * | ||
n | * |
private _update(_test: *, length: *, heapname: *, makeHeap: *, diffname: *, diff: *, n: *) source
import {_update} from '@heap-data-structure/specification/src/parts/update.js'
Params:
Name | Type | Attribute | Description |
_test | * | ||
length | * | ||
heapname | * | ||
makeHeap | * | ||
diffname | * | ||
diff | * | ||
n | * |