每个元素小于某个特定数字的子数组的总和

sum of a subarray where each element is less than some specific number

本文关键字:数组 数字 元素 小于      更新时间:2023-10-16

我有一个未排序的n个元素的数组,现在查询q以l,r,t的形式出现,其中l<=r是数组的索引,我们必须在 每个元素必须小于或等于 t 的子数组。

n<=10^5

q<=10^5

ai(数组的元素(<=10^5

t<=10^5

解决这个问题最有效的数据结构是什么?

最有效的数据结构是稀疏表(O(nlogn(构建时间和O(1(查询时间(或段树(O(n(构建时间和O(logn(查询时间(。