待成熟的葡萄

日后,尽量别叫今天的泪白流。

[JZOJ5365]通信

题目大意给定一棵nn个节点的树。一个方案会随机选择一段连续序号的点,方案的代价为从被选择的点中选择任意一个点,从这个点出发遍历所有的被选择的点,并回到出发点的总路程长度。 求出方案代价的期望值。题目分析选出一段点的代价是它们构成的虚树的边的数量的两倍。 看到路径长度期望直接期望线性性拆成边讨论...

2017-09-16 08:40:01

阅读数:321

评论数:0

[POI2014][BZOJ3522/4543]Hotel/[JZOJ5357]校门外的树

题目大意给定一棵nn个点的树,求树上两两距离相等的点三元组个数。1≤n≤1051\leq n\leq 10^5题目分析考虑dpdp。 令fx,if_{x,i}表示xx为根的子树内,距离xx为ii的点的个数;gx,ig_{x,i}表示以xx为根的子树中,到xx距离相等而且到lcalca的距离比lc...

2017-09-11 22:41:08

阅读数:333

评论数:0

[HDU5822]color

题目大意给你一棵nn个点的基环树,用mm种颜色将这棵树染色,问有多少种本质不同的方案。 答案对109+7{10}^9+7取模。给定的基环树是有向的,即环上点连成一个正常的简单环,非环上的点按拓扑序从没有入度的开始向里面连边。AA和BB两种染色基环树本质不同的p定义是,不存在双射MM满足: ∙ ...

2017-06-30 07:26:08

阅读数:330

评论数:0

[JZOJ5171]归并排序

题目大意给定一个nn的排列{Pn}\{P_n\},保证nn是22的整数次幂。有qq次操作,分以下两种: ∙ \bullet\ 交换PxP_x和PyP_y。 ∙ \bullet\ 对这个排列进行一个有bug的归并排序:在分治到长度为22时会以1/21/2的概率选择是否交换两个数。然后求PxP_x...

2017-06-28 21:28:11

阅读数:276

评论数:0

[BZOJ4671/JZOJ4591]异或图

题目大意 定义两个结点数相同的图G1G_1与图G2G_2的异或为一个新的图GG,其中如果(u,v)(u,v)在G1G_1与G2G_2中的出现次数之和为11,那么边(u,v)(u,v)在GG中,否则这条边不在GG中。 现在给定ss个结点数相同的图G1...sG_{1...s},设S={G1,G2...

2017-06-24 08:15:01

阅读数:472

评论数:0

[BZOJ4762]最小集合/[JZOJ5151]幻梦终醒

题目大意 给定nn个数aia_i,你要从中选出一个非空子集,使得这个子集AND\mathrm{AND}和是00,并且这个子集的任意一个非空子集的AND\mathrm{AND}和都不是00。 1≤n≤103,0≤ai2101\le n\le10^3,0\le a_i 题目分析 又是一...

2017-06-21 07:51:58

阅读数:361

评论数:1

[JZOJ5127]塔

题目大意有一条[1,l][1,l]的数轴,要在上面建造nn座塔,每座塔的坐标要两两不同,且为整点。塔有编号,且每座塔都有高度,编号为ii的塔高度为ii。对于一座塔,需要满足其与前面和后面的塔的距离都大于等于自身高度(如果不存在则没有限制)。 问有多少种建造方案。答案对mm取模。塔不要求按照编号顺...

2017-06-02 21:58:14

阅读数:420

评论数:0

[JZOJ5068]树

题目大意 有nn个点,从11到nn进行标号,第ii个点的限制为度数不能超过aia_i。 对于每个s(1≤s≤n)s(1\le s\le n),问从nn个点中选出一些点组成大小为ss的有标号无根树的方案数。 1≤n≤1001\le n\le100 题目分析 既然是无根树计数,

2017-04-17 21:01:18

阅读数:291

评论数:0

[JZOJ5061]最长路径

题目大意给定nn,对于所有1≤k≤n1\le k\le n,求节点数为nn的,从11号点出发最长路径为kk的带标号竞赛图的数量。答案对PP取模。1≤n≤2×103,2≤P≤1091\le n\le2\times10^3,2\le P\le10^9题目分析这题十分之套路。 首先我们要知道竞赛图的几...

2017-04-15 22:27:04

阅读数:1145

评论数:0

[JZOJ5054]统计

题目大意给定n,kn,k,求满足以下条件的整数数组aa的数量: ∙ \bullet\ 数组aa的大小为kk ∙ ∀i∈[1,k],ai∈[1,n]\bullet\ \forall i\in[1,k],a_i\in[1,n] ∙ ∀i∈[1,k),ai≤ai+1\bullet\ \forall...

2017-04-13 22:14:41

阅读数:267

评论数:0

[HackerRank Week of Code]Jogging Cats/[JZOJ5037]轮回

题目大意给定一个nn个点,mm条边的无重边和自环的无向图,求图中不同的四元环个数。1≤n≤5×104,1≤m≤1051\le n\le5\times10^4,1\le m\le10^5题目分析首先我们要知道一个性质:任何一个点,与其直接相连的度数大于等于它的点最多只有2m−−−√\sqrt{2m}...

2017-03-30 17:27:22

阅读数:616

评论数:0

[51NOD1604]对称的方格颜色

题目大意用KK种颜色对一个n×mn\times m的矩形板染色。对于任意一条竖直的线,都能把矩形分成不为空的两个部分(注意这里是分隔是沿着两列的交界分隔),要求染色方案满足每部分中的不同颜色种数要相同。 答案对109+710^9+7取模。1≤n≤1000,2≤m≤1000,1≤K≤1061\le...

2017-02-16 16:29:36

阅读数:442

评论数:0

[JZOJ4951]优美的树

题目大意给定kk,定义优美的树: ∙\bullet这是一棵有根二叉树 ∙\bullet非叶节点需有两个儿子 ∙\bullet不能够变换成为k−k-左偏树 所谓k−k-左偏树是指一棵具有kk个叶子的二叉树,每个非叶子节点的右儿子均为叶子且均有左儿子。 所谓的变换指的是经过若干次如下两种变换...

2017-01-17 16:16:41

阅读数:257

评论数:0

[JZOJ4949]仙人球

题目大意 定义仙人球为一个无自环重边的、每个点最多属于一个简单环的无向连通图。 现在给定一个nn个点mm条边的仙人球,你要从其中选出至多KK个,使得这些点满足能在不经过其它没被选择的点的情况下互相连通。不能不选点。 求出方案数模109+710^9+7。 1≤n≤5×103,1≤k≤min(...

2017-01-16 08:20:13

阅读数:262

评论数:0

[JZOJ4913]告别

题目大意给定一个11至nn的排列AA。有mm次操作,每次随机选择排列中的一个有序三元组轮换,求mm次操作之内(包括mm次)将其变成排列BB的概率。 结果对998244353998244353取模。1≤n≤14,1≤m≤1091\le n\le 14,1\le m\le 10^9题目分析首先可以发...

2016-12-03 20:49:06

阅读数:359

评论数:0

[HackerRank University CodeSprint]Unique Divide And Conquer

题目大意一个nn个节点的树。在点分治算法中,我们每次寻找树的重心(其作为根各棵子树大小小于等于⌊n2⌋\lfloor\frac{n}{2}\rfloor),然后删掉这个点,对各棵子树继续剖分。 当然,在某些情况下,我们在分治的过程中会遇到存在两个重心的情况。 现在我们要求对于所有nn个节点的树...

2016-11-15 21:41:25

阅读数:465

评论数:0

[JZOJ4870]涂色游戏

题目大意给定一个n×mn\times m的网格。你要给网格涂色,总共有pp种颜色选择。要求满足任意相邻两列,都总共出现了至少qq种颜色。 计算方案数,答案对998244353998244353取模。n≤100,m≤109,q≤p≤100n\le100,m\le10^9,q\le p\le 100...

2016-11-07 15:07:34

阅读数:636

评论数:0

[JZOJ4844]抗拒黄泉/[Topcoder SRM583 Hard]

题目大意给定一个n×mn\times m的01矩阵,每次随机选择任意一个为11的格子并将其标记(只是标记,没有改变数值)。现在我们要使整个矩阵每一行、每一列都至少有一个格子被标记。求出期望的步数。1≤n,m≤20,1≤n×m≤2001\le n,m\le 20,1\le n\times m\le ...

2016-11-02 17:09:39

阅读数:665

评论数:2

[JZOJ4837]I Liked Matrix!

题目大意在一个n×mn\times m的矩阵里面所有位置随机填入00或11,概率比为x:yx:y。令Bi=∑mj=1Ai,jB_i=\sum_{j=1}^mA_{i,j},求min{Bi}\min\{B_i\}期望,并将期望乘以(x+y)nm(x+y)^{nm}后对109+710^9+7取模。 ...

2016-11-01 16:22:10

阅读数:1010

评论数:0

[JZOJ4830]分组

题目大意有nn个数sis_i,要求将其分成若干组,使得每组内数的极差(最大值减去最小值)之和小于等于KK。求方案总数模109+710^9+7的结果。 两种分组方案不同当且仅当存在两个数在其中一种方案中在同组,另一种方案中在不同组。1≤n≤200,0≤K≤1000,1≤si≤5001\le n\l...

2016-10-31 16:53:38

阅读数:677

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭