码迷,mamicode.com
首页 >  
搜索关键字:bzoj1878    ( 33个结果
BZOJ 1878 SDOI2009 HH的项链 树状数组/莫队算法
题目大意:给定一个序列,求一个区间内有多少个不同的数 正解是树状数组 将所有区间按照左端点排序 然后每次只统计左端点开始的每种颜色的第一个数就行了 用树状数组维护 我写的是莫队算法 莫队明显能搞 m√m明显慢了点但是还是能接受的一个复杂度 一开始离散化数组开小了各种秒RE…… 跪了 #include #include #include #include #include #define M...
分类:编程语言   时间:2014-11-19 16:04:30    阅读次数:240
BZOJ 1878 SDOI 2009 HH的项链 树状数组 + 离线处理
题目大意:有一些珠子串成的项链,珠子有不同的颜色。多次询问一段区间内有多少不同的颜色。 思路:这个题让我学会了一种巧妙的离线做法。将问题按左端点排序。处理出来每个颜色第一个出现的位置,和每个颜色下一个出现的位置。然后1到cnt循环,如果这里有一个问题的左端点是当前节点,就处理他的答案,方法是前缀合,可以用树状数组。然后把这个颜色的下一个出现的位置+1。 这样做就避免了一种颜色在询问中被...
分类:其他好文   时间:2014-10-01 15:21:51    阅读次数:205
BZOJ1878: [SDOI2009]HH的项链
1878: [SDOI2009]HH的项链Time Limit:4 SecMemory Limit:64 MBSubmit:1673Solved:808[Submit][Status]DescriptionHH有一串由各种漂亮的贝壳组成的项链。HH相信不同的贝壳会带来好运,所以每次散步 完后,他都会...
分类:其他好文   时间:2014-08-25 20:40:44    阅读次数:299
33条   上一页 1 2 3 4
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!