@frontendx/dsa-runtime - v1.0.0
Preparing search index...
data-structures/segment-tree/SegmentTree
SegmentTree
Class SegmentTree<T>
Type Parameters
T
Index
Constructors
constructor
Methods
query
size
update
Constructors
constructor
new
SegmentTree
<
T
>
(
arr
:
readonly
T
[]
,
merge
:
MergeFn
<
T
>
,
identity
:
T
,
)
:
SegmentTree
<
T
>
Type Parameters
T
Parameters
arr
:
readonly
T
[]
merge
:
MergeFn
<
T
>
identity
:
T
Returns
SegmentTree
<
T
>
Methods
query
query
(
left
:
number
,
right
:
number
)
:
T
Parameters
left
:
number
right
:
number
Returns
T
size
size
()
:
number
Returns
number
update
update
(
index
:
number
,
value
:
T
)
:
void
Parameters
index
:
number
value
:
T
Returns
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
query
size
update
@frontendx/dsa-runtime - v1.0.0
Loading...