- 0
- 0
- 约6.78千字
- 约 7页
- 2026-05-26 发布于北京
- 举报
解题思路
题目大意
多组询问,求区间中各个属性值的最大下标减最小下标的差之和。
考虑直接,可以遍历一遍询问的区间,记录每个出现在该区间中属性
值xx的最大下标maxidx和最小下标minidx。对区间中出现的各个不同属性
值xx对的贡献_xmaxidx−minidx求和即可。时间复杂度)O(nq),不足
以通过此题。
由于是区间询问,很容易想到莫队算法。
莫队
莫队算法是一个经典的处理区间询问问题的算法,对于序列上的区间询问问
题,如果从区间[l,r]的能够O(1)扩展
到[l−1,r],[
原创力文档

文档评论(0)