@frontendx/dsa-runtime - v1.0.0
Preparing search index...
data-structures/tree/BST
BST
Class BST<T>
Type Parameters
T
Index
Constructors
constructor
Accessors
size
Methods
find
Max
find
Min
in
Order
insert
is
Empty
post
Order
pre
Order
remove
search
Constructors
constructor
new
BST
<
T
>
(
compareFn
?:
(
a
:
T
,
b
:
T
)
=>
number
)
:
BST
<
T
>
Type Parameters
T
Parameters
Optional
compareFn
:
(
a
:
T
,
b
:
T
)
=>
number
Returns
BST
<
T
>
Accessors
size
get
size
()
:
number
Returns
number
Methods
find
Max
findMax
()
:
T
|
undefined
Returns
T
|
undefined
find
Min
findMin
()
:
T
|
undefined
Returns
T
|
undefined
in
Order
inOrder
()
:
T
[]
Returns
T
[]
insert
insert
(
value
:
T
)
:
void
Parameters
value
:
T
Returns
void
is
Empty
isEmpty
()
:
boolean
Returns
boolean
post
Order
postOrder
()
:
T
[]
Returns
T
[]
pre
Order
preOrder
()
:
T
[]
Returns
T
[]
remove
remove
(
value
:
T
)
:
boolean
Parameters
value
:
T
Returns
boolean
search
search
(
value
:
T
)
:
boolean
Parameters
value
:
T
Returns
boolean
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
size
Methods
find
Max
find
Min
in
Order
insert
is
Empty
post
Order
pre
Order
remove
search
@frontendx/dsa-runtime - v1.0.0
Loading...