P1972

P1972 [SDOI2009] HH的项链

P1972 [SDOI2009] HH的项链 我们考虑将所有询问按照右端点归类。 然后从左往右扫描每个位置,如果前面有位置和它重复,就把前面的位置删掉(这样做是对的,因为右端点只可能在之后了,那么要访问到前面的位置,就必须要到达这个位置,相当于把重复的贡献减掉)。 初始时假设所有位置都不重复,都是 ......
项链 P1972 1972 2009 SDOI

「解题报告」P1972 HH的项链

题目链接:[HH的项链](https://www.luogu.com.cn/problem/P1972) 这道题做法很多,看到有用线段树,主席树和莫队做的,但我不太会用树状数组,所以讲解一下树状数组的解法。 题干告诉我们要求区间内的贝壳的种类数,那么用树状数组怎么维护呢?我们通过一个简单的例子来理解 ......
项链 报告 P1972 1972

P1972 [SDOI2009] HH的项链

P1972 [SDOI2009] HH的项链 【解法一】 树状数组解法 本题核心:如何判断一个区间内的贝壳是否重复? 当右端点 $r$ 固定时,不论 $l$ 取何值,对于任意一组重复的贝壳,都可以只统计最右端的贝壳。 原因:设一组重复贝壳中最右端的贝壳所在的位置为 $pos_r$,那么当 $pos_ ......
项链 P1972 1972 2009 SDOI
共3篇  :1/1页 首页上一页1下一页尾页