CP Python LibraryGitHub

Disjoint Sparse Table

Data structure for arrays of semi-groups that supports range queries.

__init__

Arguments

Complexities

prod

Calculates the product of A[l]A[l+1]A[r1]A[l] \cdot A[l+1] \cdot \ldots \cdot A[r-1].

Arguments

Returns

Complexities

Code Test