【JZOJ5260】【GDOI2018模拟8.12】区间第k小
DescriptionData ConstraintSolution我们先考虑离线做法。显然是莫队+数据结构。但我们发现莫队是插入NN−−√N\sqrt N次查询n次,那么用线段树维护十分不划算,所以我们考虑提高查询复杂度而降低插入复杂度。于是我们想到了分块。我们对数值分为根号块,维护块内每个数出现次数和答案。那么单次插入O(1),单次查询O(N−−√\sqrt N),总时间复杂度O(NN−−√N\
原创
2017-08-20 22:32:30 ·
462 阅读 ·
0 评论