Function
Static Public Summary | ||
public |
ArbitrarySizeDeque. |
|
public |
BoundedDeque(iterable: Iterable<any>, maxlen: Number) BoundedDeque. |
|
public |
Deque() Deque. |
|
public |
EmptyDeque(iterable: Iterable<any>) EmptyDeque. |
|
public |
SingleElementDeque(iterable: Iterable<any>) SingleElementDeque. |
|
public |
UnboundedDeque(iterable: Iterable<any>) UnboundedDeque. |
Static Private Summary | ||
private |
_deque. |
Static Public
public ArbitrarySizeDeque() source
import ArbitrarySizeDeque from '@data-structure/deque/src/implementation/ArbitrarySizeDeque.js'
ArbitrarySizeDeque.
public BoundedDeque(iterable: Iterable<any>, maxlen: Number) source
import BoundedDeque from '@data-structure/deque/src/implementation/BoundedDeque.js'
BoundedDeque.
Params:
Name | Type | Attribute | Description |
iterable | Iterable<any> | ||
maxlen | Number |
public EmptyDeque(iterable: Iterable<any>) source
import EmptyDeque from '@data-structure/deque/src/implementation/EmptyDeque.js'
EmptyDeque.
Params:
Name | Type | Attribute | Description |
iterable | Iterable<any> |
public SingleElementDeque(iterable: Iterable<any>) source
import SingleElementDeque from '@data-structure/deque/src/implementation/SingleElementDeque.js'
SingleElementDeque.
Params:
Name | Type | Attribute | Description |
iterable | Iterable<any> |
public UnboundedDeque(iterable: Iterable<any>) source
import UnboundedDeque from '@data-structure/deque/src/implementation/UnboundedDeque.js'
UnboundedDeque.
Params:
Name | Type | Attribute | Description |
iterable | Iterable<any> |