BZOJ 2120[国家集训队]数颜色

MayFlyyh | 莫队算法 | 2018-05-25
BZOJ 2120[国家集训队]数颜色 Description 墨墨购买了一套N支彩色画笔(其中有些颜色可能相同),摆成一排,你需要回答墨墨的提问。墨墨会像你发布如下指令: 1、 Q L R代表询问你从第L支画笔到第R支画笔中共有几种不同颜色的画笔。 2、 R P Col 把第P支画笔替换为颜色Col。为了满足墨墨的要求,你知道你需要干什么了吗? Input ... [阅读全文]

BZOJ 1922[Sdoi2010]大陆争霸

MayFlyyh | 最短路 | 2018-05-25
BZOJ 1922[Sdoi2010]大陆争霸
BZOJ 1922[Sdoi2010]大陆争霸 Description 在一个遥远的世界里有两个国家:位于大陆西端的杰森国和位于大陆东端的 克里斯国。两个国家的人民分别信仰两个对立的神:杰森国信仰象征黑暗和毁灭 的神曾·布拉泽,而克里斯国信仰象征光明和永恒的神斯普林·布拉泽。 幻想历 8012年 1月,杰森国正式宣布曾·布拉泽是他们唯一信仰的神,同 时开始迫害在... [阅读全文]

bzoj 1233[Usaco2009Open]干草堆tower

MayFlyyh | DP | 2018-05-16
1233[Usaco2009Open]干草堆tower Description 为了调整牛棚顶的电灯的亮度,Bessie必须建一座干草堆使得她能够爬上去够到灯泡 。一共有N大包的干草(1<=N<=100000)(从1到N编号)依靠传送带连续的传输进牛棚来。第i包干草有一个 宽度W_i(1<=w_i<=10000)。所有的干草包的厚度和高度都为1. Bessie必须利用所有N包干草来建立起干草堆... [阅读全文]

Splay 学习笔记(未完成)

MayFlyyh | Splay, 学习笔记 | 2018-05-06
Splay 学习笔记(未完成)
一个月没写博客了,今后要更加努力啊 Splay Tree 是一种二叉排序树 通过不断旋转以维护单词操作复杂度为log(n)级别 在这里讲述的操作有:插入,删除,查询第k大,rank,前驱后继 旋转分三种情况 1.Zig 2.ZigZig 3.ZigZag 在这里不详细叙述旋转细节,而主要注重代码实现 int son[N][2]; //son[x][0]表示x的左儿子,son[x][1]表示x的... [阅读全文]

题解 Luogu P2391 白雪皑皑

MayFlyyh | 并查集 | 2018-03-31
题解 Luogu P2391 白雪皑皑 题目描述 现在有 N 片雪花排成一列。 Pty 要对雪花进行 M 次染色操作,第 i次染色操作中,把第(ip+q)%N+1 片雪花和第(iq+p)%N+1 片雪花之间的雪花(包括端点)染成颜色 i。其中 p,q 是给定的两个正整数。他想知道最后 N 片雪花被染成了什么颜色。 本题是区间染色问题 显然后面染的颜色会覆盖前面染的颜色 ... [阅读全文]

题解 LuoGu P2024 食物链

MayFlyyh | 并查集 | 2018-03-31
题解 LuoGu P2024 食物链 题目描述 动物王国中有三类动物 A,B,C,这三类动物的食物链构成了有趣的环形。A 吃 B,B 吃 C,C 吃 A。 现有 N 个动物,以 1 - N 编号。每个动物都是 A,B,C 中的一种,但是我们并不知道 它到底是哪一种。 有人用两种说法对这 N 个动物所构成的食物链关系进行描述: 第一种说法是“1 X Y”,表示 X 和... [阅读全文]

题解 Luogu P1196 银河英雄传说

MayFlyyh | 并查集 | 2018-03-31
题解 Luogu P1196 银河英雄传说
Luogu P1196 银河英雄传说 公元五八○一年,地球居民迁至金牛座α第二行星,在那里发表银河联邦创立宣言,同年改元为宇宙历元年,并开始向银河系深处拓展。 宇宙历七九九年,银河系的两大军事集团在巴米利恩星域爆发战争。泰山压顶集团派宇宙舰队司令莱因哈特率领十万余艘战舰出征,气吞山河集团点名将杨威利组织麾下三万艘战舰迎敌。 杨威利... [阅读全文]

题解 Luogu P1197 [JSOI2008]星球大战

MayFlyyh | 并查集 | 2018-03-31
Luogu P1197 [JSOI2008]星球大战 很久以前,在一个遥远的星系,一个黑暗的帝国靠着它的超级武器统治者整个星系。某一天,凭着一个偶然的机遇,一支反抗军摧毁了帝国的超级武器,并攻下了星系中几乎所有的星球。这些星球通过特殊的以太隧道互相直接或间接地连接。 但好景不长,很快帝国又重新造出了他的超级武器。凭借这超级武器的力量,帝国开... [阅读全文]

题解 LuoGu P2704 炮兵阵地

MayFlyyh | DP | 2018-03-17
题解 LuoGu P2704 炮兵阵地
#LuoGu P2704 炮兵阵地 司令部的将军们打算在NM的网格地图上部署他们的炮兵部队。一个NM的地图由N行M列组成,地图的每一格可能是山地(用“H” 表示),也可能是平原(用“P”表示),如下图。在每一格平原地形上最多可以布置一支炮兵部队(山地上不能够部署炮兵部队);一支炮兵部队在地图上的攻击范围如图中黑色区域所示: 如果在地图中的灰色所... [阅读全文]

题解 LuoGu P2420 让我们异或吧

MayFlyyh | LCA | 2018-03-17
LuoGu P2420 让我们异或吧 题目描述 异或是一种神奇的运算,大部分人把它总结成不进位加法. 在生活中…xor运算也很常见。比如,对于一个问题的回答,是为1,否为0.那么: 好了,现在我们来制造和处理一些复杂的情况。比如我们将给出一颗树,它很高兴自己有N个结点。树的每条边上有一个权值。我们要进行M次询问,对于每次询问,我们想... [阅读全文]
Ɣ回顶部