莫队算法
wJs9528-1
这个作者很懒,什么都没留下…
展开
-
NBUT 1457 Sona (莫队算法)
题意: 给出一个数列,求区间内相同数字次数的三次方和 分析: 离散化数字之后直接莫队 #include #include #include #include #include #include #include #include #include #include //#pragma comment(linker, "/STACK:1024000000,1024000000");原创 2016-08-05 15:36:03 · 317 阅读 · 0 评论 -
HYSBZ 2038 小Z的袜子(hose) (莫队算法)
简单说一下莫队算法的复杂度,莫队算法其实是在区间的进退处理上进行了一个优化,大大降低复杂度,首先是区间的分块处理,将数据分为n√\sqrt{n}个块,考虑左边界的移动情况,由于每个块中每个询问左边界最多移动n√\sqrt{n}步,所以左边界的复杂度为mn√m\sqrt{n},再考虑右边界的移动情况,由于块中右边界保持升序,所以一个块中右边界的移动复杂度为n√\sqrt{n},考虑块与块之间的移动情况原创 2016-08-05 21:48:36 · 366 阅读 · 0 评论