Preparing search index...
The search index is not available
@unify-js/data-algo-kit
@unify-js/data-algo-kit
LinkedList
Class LinkedList<E>
Type Parameters
E
Implements
LinkListInterface
<
E
>
Index
Constructors
constructor
Properties
#dummy
Head
#size
Accessors
head
is
Empty
size
Methods
add
add
First
add
Last
contains
get
get
First
get
Last
remove
remove
First
remove
Last
set
set
First
set
Last
Constructors
constructor
new
Linked
List
<
E
>
(
)
:
LinkedList
<
E
>
Type Parameters
E
Returns
LinkedList
<
E
>
Properties
Private
#dummy
Head
#dummy
Head
:
LinkedListDummyHeadNode
<
E
>
= ...
Private
#size
#size
:
number
= 0
Accessors
head
get
head
(
)
:
null
|
LinkedListNode
<
E
>
Returns
null
|
LinkedListNode
<
E
>
is
Empty
get
isEmpty
(
)
:
boolean
Returns
boolean
size
get
size
(
)
:
number
Returns
number
Methods
add
add
(
index
,
element
)
:
void
Parameters
index
:
number
element
:
E
Returns
void
add
First
add
First
(
element
)
:
void
Parameters
element
:
E
Returns
void
add
Last
add
Last
(
element
)
:
void
Parameters
element
:
E
Returns
void
contains
contains
(
element
)
:
boolean
Parameters
element
:
E
Returns
boolean
get
get
(
index
)
:
E
Parameters
index
:
number
Returns
E
get
First
get
First
(
)
:
E
Returns
E
get
Last
get
Last
(
)
:
E
Returns
E
remove
remove
(
index
)
:
E
Parameters
index
:
number
Returns
E
remove
First
remove
First
(
)
:
E
Returns
E
remove
Last
remove
Last
(
)
:
E
Returns
E
set
set
(
index
,
element
)
:
void
Parameters
index
:
number
element
:
E
Returns
void
set
First
set
First
(
element
)
:
void
Parameters
element
:
E
Returns
void
set
Last
set
Last
(
element
)
:
void
Parameters
element
:
E
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
#dummy
Head
#size
head
is
Empty
size
add
add
First
add
Last
contains
get
get
First
get
Last
remove
remove
First
remove
Last
set
set
First
set
Last
@unify-js/data-algo-kit
Loading...
Generated using
TypeDoc