莫队

   曾经听隔壁机房的大佬还有死党说莫队算法是离线询问题目的利器,终于有时间学了学。

    莫队的实现首先排序要查询的区间,之后由最前面的区间一个位置一个位置地推移,直到推到下一个答案。

    如果只按左端点优先排序,右端点后排,可能会出现右端点巨大,而左端点差距不大的情况,所以左端点稍靠后可能是最优的,可以给每一个点分一下块,只要在一个块里,就算左端点一样了。

     坑:带修改的莫队,并不会,对我这个蒟蒻貌似有点难。

     莫队经常套树状数组,线段树等数据结构,

    题目: 

421. HH的项链 几乎裸
1619. [HEOI2012]采花(淼)
2739. 凯伦和咖啡(分块虐莫队)
1775. [国家集训队2010]小Z的袜子
1822. [AHOI2013]作业
1871. [国家集训队2011]排队(魏铭)

(死党推荐)

posted @ 2017-10-06 20:19  Hzoi_QTY  阅读(216)  评论(0编辑  收藏  举报