BZOJ
文章平均质量分 77
Nekroz_
这个作者很懒,什么都没留下…
展开
-
【题解】BZOJ 3674 可持久化并查集加强版
传送门 题目是可持久化并查集加强版,其实并没有加强,只是原题可以用离线算法水过,而这道题才是用来练可持久化并查集的板子题。 首先对于学习可持久化并查集有一个先决条件,就是学会用可持久化线段树实现可持久化数组,如果不会的可以戳这。 接下来我们就来讲讲怎么用可持久化数组实现可持久化并查集。 讲解所需要的图其实在这里面已经贴出来了,我在这里就不重贴了。主要讲讲该如何实现可持久化并查集的各个操作。...原创 2018-05-21 14:49:37 · 409 阅读 · 2 评论 -
【题解】BZOJ 2005 [Noi2010]能量采集
传送门DescriptionDescriptionDescription根据题目描述以及最基础的找规律(真的很基础),答案就是 ∑i=1n∑j=1m(2gcd(i,j)−1)=2∑i=1n∑j=1mgcd(i,j)−nm∑i=1n∑j=1m(2gcd(i,j)−1)=2∑i=1n∑j=1mgcd(i,j)−nm\sum_{i = 1}^{n} \sum_{j = 1}^{m}(2\gc...原创 2018-09-16 19:18:30 · 194 阅读 · 0 评论 -
【题解】BZOJ 2721 [Violet 5]樱花
传送门DescriptionDescriptionDescription求出有多少对 (x,y)(x,y)(x, y) 满足 1x+1y=1n!1x+1y=1n!\frac{1}{x} + \frac{1}{y} = \frac{1}{n!}SolutionSolutionSolution首先是对公式进行变形 1x+1y=1n!x⋅n!+y⋅n!=xyxy−x⋅n!−y...原创 2018-09-16 17:35:44 · 251 阅读 · 0 评论 -
【题解】BZOJ 1040 [ZJOI2008] 骑士
传送门DescriptionDescriptionDescription在基环树上求解最大点独立集问题。有点学术啊。那我先来解释一下吧。基环树基环树 顾名思义,就是基于一个环上的树,也就是一个树中有一个环。由于原题中把骑士看成结点,憎恨关系看成边之后就得到了一个有 nnn 个结点, nnn 条边的图,我们知道由 nnn 个结点, n−1n−1n - 1 条边组成的连通图是...原创 2018-09-09 14:23:38 · 242 阅读 · 0 评论 -
【题解】BZOJ 2734 [HNOI2012]集合选数
DescriptionDescriptionDescription传送门对于任意一个正整数 n≤100000n≤100000n \leq 100000,如何求出 {1,2,...,n}{1,2,...,n} \{1, 2,..., n \} 的满足只要 xxx 在子集中,2x2x2x 和 3x3x3x 就不在子集中的子集的个数(只需输出对 1,000,000,0011,000,000,00...原创 2018-07-15 08:00:33 · 287 阅读 · 0 评论 -
【题解】BZOJ 4033 [HAOI2015]树上染色
DescriptionDescriptionDescription传送门有一棵点数为 NNN 的树,树边有边权。给你一个在 000 ~ NNN 之内的正整数 KKK ,你要在这棵树中选择 KKK 个点,将其染成黑色,并将其他的 N−KN−KN-K 个点染成白色。将所有点染色后,你会获得黑点两两之间的距离加上白点两两之间距离的和的收益。问收益最大值是多少。SolutionSolu...原创 2018-07-14 15:56:33 · 558 阅读 · 1 评论 -
【题解】BZOJ 1026 [SCOI2009]windy数
DescriptionDescriptionDescription传送门windywindywindy 定义了一种 windywindywindy 数。不含前导零且相邻两个数字之差至少为 222 的正整数被称为 windywindywindy 数。 windywindywindy 想知道, 在 AAA 和 BBB 之间,包括 AAA 和 BBB ,总共有多少个 windywindywind...原创 2018-07-13 18:50:57 · 237 阅读 · 0 评论 -
【题解】BZOJ 2748 [HAOI2012]音量调节
DescriptionDescriptionDescription传送门给定一个初始值 a0a0a_0 以及每次可以上调或下调的量 cicic_i 和最大数值 maxmaxmax ,求出在满足 ∀i<n,0≤ai≤max∀i<n,0≤ai≤max\forall i max{ai}max{ai}max \{ a_i \} 。IdeaIdeaIdea入门级别的DP吧。...原创 2018-07-13 12:22:16 · 320 阅读 · 0 评论 -
【题解】BZOJ4806 炮
DescriptionDescriptionDescription传送门有一个 n∗mn∗mn * m 的一个棋盘,问在棋盘上面摆放炮且炮与炮之间互不攻击的方案数。IdeaIdeaIdea一看就是DP。看到 n,mn,mn, m 相对于状压DP的数据规模来说比较大,因此不好状压。仔细分析,炮与炮之间发生冲突当且仅当所在的行或列上有 333 个及以上的炮。而且,只要一...原创 2018-07-13 08:25:35 · 395 阅读 · 0 评论 -
【题解】BZOJ 3673 可持久化并查集
传送门 首先对于学习可持久化并查集有一个先决条件,就是学会用可持久化线段树实现可持久化数组,如果不会的可以戳这。 接下来我们就来讲讲怎么用可持久化数组实现可持久化并查集。 讲解所需要的图其实在这里面已经贴出来了,我在这里就不重贴了。主要讲讲该如何实现可持久化并查集的各个操作。 普通并查集只有查找和合并两个操作,相似的,可持久化并查集也有这两个操作。init和可持久化数组类似,建...原创 2018-06-26 21:01:45 · 276 阅读 · 0 评论 -
【题解】BZOJ 2006 [NOI2010] 超级钢琴
传送门DescriptionDescriptionDescription有 nnn 个音符,编号为 111 至 nnn 。第 iii 个音符的美妙度为 AiAiA_i 。我们要找到 kkk 段超级和弦组成的乐曲,每段连续的音符的个数 xxx 满足 L≤x≤RL≤x≤RL\leq x\leq R ,求乐曲美妙度的最大值。SolutionSolutionSolution贪心 +...原创 2018-06-26 20:35:44 · 1033 阅读 · 0 评论 -
【题解】BZOJ 4717 装备
传送门由于这道题是权限题,所以题面我也放在这里了(我不是权限狗)。Description【题目背景】 小Q最近喜欢上了一款游戏,名为《舰队connection》,在游戏中,小Q指挥强大的舰队南征北战,从而成为了一名dalao。在游戏中,不仅船只能力很重要,搭配合适的装备更是如虎添翼。小Q潜心研究配装三十年,终于——把装备凑齐了。【题意描述】 小Q有n艘船,m件装备。...原创 2018-06-24 19:30:47 · 284 阅读 · 0 评论 -
【题解】BZOJ 4458 GTY的OJ
传送门DescriptionDescriptionDescription给定一棵 nnn 个结点的树,每个结点有一个点权 aiaia_i。选出 mmm 条不重复的路径,满足路径上的结点数在 [l,r][l,r][l, r] 范围内。求点权和的最大值。SolutionSolutionSolution这道题其实就是 超级钢琴 的树上版本,我的题解在这里 。建议先解决链上版本再拓展到...原创 2018-09-16 20:17:38 · 382 阅读 · 0 评论