莫队
Hany01
这个作者很懒,什么都没留下…
展开
-
【SPOJ DQUERY】D-query(主席树、树状数组)
Description 给出一个长度为nnn 的数列,a1,a2,...,ana1,a2,...,ana_{1},a_{2},...,a_{n} ,有qqq 个询问,每个询问给出数对(i,j)(i,j)(i,j),需要你给出ai…ajai…aja_i\dots a_j段中有多少不同的数字。 Solution 比较水的一道题,做法也比较多,比如莫队、树状数组(离线)、主席树(在线)。 ...原创 2018-08-27 23:03:45 · 190 阅读 · 0 评论 -
【BZOJ4241】【回滚莫队模板题】历史研究
Description 给定一个序列,每次询问区间[l,r][l,r][l,r]内,所有权值与其出现次数的乘积的最大值。 Solution 回滚莫队模板题。 将询问以左端点所在块为第一关键字,右端点为第二关键字排序。 直接莫队、用std::set维护是O(nn‾√logn)O(nnlogn)O(n\sqrt{n}\log n)的。 对于所有左端点所在块相同的询问,右端点都是递增的...原创 2018-08-25 11:03:37 · 215 阅读 · 0 评论