码迷,mamicode.com
首页 >  
搜索关键字:hh的项链    ( 129个结果
luoguP1972 [SDOI2009]HH的项链
题意 求一段区间中的元素种类, 同一个元素可能有多个,但是只记 一次, 多组询问 长度 没有修改,我们不妨离线 我们将询问按照左端点排序, 然后维护一个当前的左指针和询问的左指针, 再维护一个 next 数组表示该物品的下一个相同元素物品的位置 维护一个 ans 数组, 每次当 l 移继续即可,询问 ...
分类:其他好文   时间:2019-10-02 10:50:29    阅读次数:65
HH的项链 HYSBZ - 1878 (莫队/ 树状数组)
HH有一串由各种漂亮的贝壳组成的项链。HH相信不同的贝壳会带来好运,所以每次散步 完后,他都会随意取出一 段贝壳,思考它们所表达的含义。HH不断地收集新的贝壳,因此他的项链变得越来越长。有一天,他突然提出了一 个问题:某一段贝壳中,包含了多少种不同的贝壳?这个问题很难回答。。。因为项链实在是太长了。 ...
分类:编程语言   时间:2019-09-13 15:47:15    阅读次数:104
「树状数组」[SDOI2009]HH的项链
[SDOI2009]HH的项链 原题链接 "[SDOI2009]HH的项链" 题目大意 给你 $n$ 个数,再给你 $q$ 次询问,每次询问给你 $l, r$ ,问你 $l, r$ 中有多少个不同的数 题目题解 分析这道题我们发现,对于一个 $[L_1, R_1]$ 存在另一个 $[L_2, R_1 ...
分类:编程语言   时间:2019-09-07 10:22:07    阅读次数:61
P1972 [SDOI2009]HH的项链
题目背景 无 题目描述 HH 有一串由各种漂亮的贝壳组成的项链。HH 相信不同的贝壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH 不断地收集新的贝壳,因此,他的项链变得越来越长。有一天,他突然提出了一个问题:某一段贝壳中,包含了多少种不同的贝壳?这个问题很难回答… ...
分类:其他好文   时间:2019-08-02 22:28:05    阅读次数:111
树上数数 题解
一、题目: "题目链接" 个人私题,请注意版权保护。 二、思路: 树上莫队经典例题。其莫队的思想也很经典。 首先考虑在树上怎样莫队。我们很熟悉在序列上进行莫队,那么我们考虑将树转化成序列。那么什么序列能将子树转化为一个区间呢?当然是dfs序了! 然后回忆HH的项链那道经典题。它问的是“一段区间所包含 ...
分类:其他好文   时间:2019-07-19 21:19:40    阅读次数:138
P1972 [SDOI2009]HH的项链
题目背景 无 题目描述 HH 有一串由各种漂亮的贝壳组成的项链。HH 相信不同的贝壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH 不断地收集新的贝壳,因此,他的项链变得越来越长。有一天,他突然提出了一个问题:某一段贝壳中,包含了多少种不同的贝壳?这个问题很难回答… ...
分类:其他好文   时间:2019-05-18 15:50:44    阅读次数:111
[luogu1972][bzoj1878][SDOI2009]HH的项链【莫队+玄学卡常】
题目大意 静态区间查询不同数的个数。 分析 好了,成功被这道题目拉低了AC率。。。 打了莫队T飞掉了,真的是飞掉了QwQ。 蒟蒻想不出主席树的做法,就换成了莫队。。。 很多人都不知道莫队是什么。。。 一句话概括莫队:离线询问分块排序,玄学降低复杂度 那么这道题目就是简单的莫队模板套一下就好了,每一次 ...
分类:其他好文   时间:2019-03-30 21:31:34    阅读次数:188
luogu P1972 [SDOI2009]HH的项链 树状数组
之前只做过分块做法,补一下树状数组做法。 我们先考虑一个问题,如何求从[1,x]这一区间内元素不同的个数?显然我们只要从到到位,遇到一个新的元素,就在对应位置+1,然后使用树状数组求前缀和即可。 这里我们需要去求[x,y],所求区间的左端点也会发生变化。我们先按照[1,x]的方法预处理出这个前缀和数 ...
分类:编程语言   时间:2019-03-10 22:18:21    阅读次数:224
题解 P1972 【[SDOI2009]HH的项链】
评测记录:https://www.luogu.org/record/show?rid=14850706 时间用了1200ms,感觉应该是比较快的莫队了 莫队基本思路之前的题解已经讲过了,不再赘述 这里主要讲一下关于块大小的优化和奇偶性优化 一些细节上的卡常数就放在代码里讲了 块大小优化 好吧,在写这 ...
分类:其他好文   时间:2019-02-18 14:29:47    阅读次数:167
[SDOI2009]HH的项链-树状数组/线段树
树状数组: 线段树: 别问我为什么补贴出来分块做法... 因为没学懂!!!没打出来!!!好不容易打出来,给我超时!!!气死了!!! ...
分类:编程语言   时间:2019-01-25 17:35:19    阅读次数:181
129条   上一页 1 2 3 4 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!