Search
Preparing search index...
The search index is not available
Data-Structures & Algorithms in TypeScript
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Data-Structures & Algorithms in TypeScript
1. LinkedList
LinkedList
Class LinkedList
Linked List data structure
Hierarchy
LinkedList
Index
Constructors
constructor
Properties
compare
head
tail
Methods
append
delete
delete
Head
delete
Tail
find
from
Array
prepend
reverse
to
Array
to
String
Constructors
constructor
new
Linked
List
(
comparator
?:
comparatorFn
)
:
LinkedList
Parameters
Optional
comparator:
comparatorFn
A comparator instance
Returns
LinkedList
Properties
compare
compare
:
Comparator
head
head
:
null
|
LinkedListNode
property
Head of the linkedList
tail
tail
:
null
|
LinkedListNode
property
Tail of the linkedList
Methods
append
append
(
value
:
any
)
:
LinkedList
Parameters
value:
any
Returns
LinkedList
delete
delete
(
value
:
any
)
:
null
|
LinkedListNode
Parameters
value:
any
Returns
null
|
LinkedListNode
delete
Head
delete
Head
(
)
:
null
|
LinkedListNode
Returns
null
|
LinkedListNode
delete
Tail
delete
Tail
(
)
:
null
|
LinkedListNode
Returns
null
|
LinkedListNode
find
find
(
__namedParameters
:
findArg
)
:
null
|
LinkedListNode
Parameters
__namedParameters:
findArg
Returns
null
|
LinkedListNode
from
Array
from
Array
(
values
:
any
[]
)
:
LinkedList
Parameters
values:
any
[]
Returns
LinkedList
prepend
prepend
(
value
:
any
)
:
LinkedList
Parameters
value:
any
Returns
LinkedList
reverse
reverse
(
)
:
LinkedList
Returns
LinkedList
to
Array
to
Array
(
)
:
any
[]
Returns
any
[]
to
String
to
String
(
callback
?:
(
value
:
any
)
=>
string
)
:
string
Parameters
Optional
callback:
(
value
:
any
)
=>
string
(
value
:
any
)
:
string
Parameters
value:
any
Returns
string
Returns
string
Exports
1.
Linked
List
1.a.
Linked
List-
Node
2.
Doubly
Linked
List
2.a.
Doubly-
Linked
List-
Node
3.
Queue
4.
Stack
5.
Hash
Table
6.
Heap
7.
Priority
Queue
utils/
Comparator
Linked
List
constructor
compare
head
tail
append
delete
delete
Head
delete
Tail
find
from
Array
prepend
reverse
to
Array
to
String
Linked List data structure