Search
Preparing search index...
The search index is not available
binary-type-tree
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Globals
"avl-node/avl"
IAVLNode
Interface IAVLNode
Hierarchy
IAVLNode
Implemented by
AVLNode
AVLTree
Index
Properties
height
left
parent
right
Methods
_delete
_insert
_update
Key
checkisAVLT
create
Left
Child
create
Right
Child
create
Similar
getAVLNode
From
Key
return
ThisAVL
Properties
height
height
:
number
left
left
:
AVLNode
|
null
parent
parent
:
AVLNode
|
null
right
right
:
AVLNode
|
null
Methods
_delete
_delete
(
key
:
ASNDBS
, value
:
SNDBSA
)
:
AVLNode
Parameters
key:
ASNDBS
value:
SNDBSA
Returns
AVLNode
_insert
_insert
(
key
:
ASNDBS
, value
:
SNDBSA
)
:
void
Parameters
key:
ASNDBS
value:
SNDBSA
Returns
void
_update
Key
_update
Key
(
key
:
ASNDBS
, newKey
:
ASNDBS
)
:
AVLNode
Parameters
key:
ASNDBS
newKey:
ASNDBS
Returns
AVLNode
checkisAVLT
checkisAVLT
(
)
:
void
Returns
void
create
Left
Child
create
Left
Child
(
options
:
INodeConstructor
<
AVLNode
>
)
:
AVLNode
Parameters
options:
INodeConstructor
<
AVLNode
>
Returns
AVLNode
create
Right
Child
create
Right
Child
(
options
:
INodeConstructor
<
AVLNode
>
)
:
AVLNode
Parameters
options:
INodeConstructor
<
AVLNode
>
Returns
AVLNode
create
Similar
create
Similar
(
options
:
INodeConstructor
<
AVLNode
>
)
:
AVLNode
Parameters
options:
INodeConstructor
<
AVLNode
>
Returns
AVLNode
getAVLNode
From
Key
getAVLNode
From
Key
(
key
:
ASNDBS
)
:
AVLNode
|
null
Parameters
key:
ASNDBS
Returns
AVLNode
|
null
return
ThisAVL
return
ThisAVL
(
)
:
this
Returns
this
Globals
"avl-
node/avl"
"avl-
tree/avl
Tree"
"basic-
node/node"
"utils/b
Tree
Utils"
"utils/equal
Array"
AVLNode
IAVLNode
height
left
parent
right
_delete
_insert
_update
Key
checkisAVLT
create
Left
Child
create
Right
Child
create
Similar
getAVLNode
From
Key
return
ThisAVL
Generated using
TypeDoc