![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DP
文章平均质量分 94
HeRaNO
这个作者很懒,什么都没留下…
展开
-
[DP] [Vijos P1014] 旅行商简化版 (bitonic)
//放假前一天考这么BT的DP…… 背景 Background 欧几里德旅行商(Euclidean Traveling Salesman)问题也就是货郎担问题一直是困扰全世界数学家、计算机学家的著名问题。现有的算法都没有办法在确定型机器上在多项式时间内求出最优解,但是有办法在多项式时间内求出一个较优解。 为了简化问题,而且保证能在多项式时间内求出最优解,J.L.Bentley提出了一种叫原创 2016-06-04 17:19:13 · 711 阅读 · 0 评论 -
[NOIP] [状压DP] NOIP2016Day2 愤怒的小鸟
NOIP2016Day2T3原创 2017-02-24 01:09:15 · 1165 阅读 · 0 评论 -
[NOIP] [期望DP] [最短路] NOIP2016Day1 换教室
NOIP2016Day1T3原创 2017-02-23 23:59:31 · 1004 阅读 · 0 评论 -
[省选] [期望DP] [HLOI2016] 小明的智力游戏
HLOI2016Day1T2原创 2017-02-18 16:12:16 · 728 阅读 · 0 评论 -
[DP] [高精度] [Tyvj P2869]血缘关系 (family)
题目描述 Description 我们正在研究妖怪家族的血缘关系。每个妖怪都有相同数量的基因,但是不同的妖怪的基因可能是不同的。我们希望知道任意给定的两个妖怪之间究竟有多少相同的基因。由于基因数量相当庞大,直接检测是行不通的。但是,我们知道妖怪家族的家谱,所以我们可以根据家谱来估算两个妖怪之间相同基因的数量。 妖怪之间的基因继承关系相当简单:如果妖怪CC是妖怪AA和BB的孩子,则CC的任意原创 2016-06-07 20:46:36 · 927 阅读 · 0 评论 -
[DP] [1D1D优化] [树状数组] [最短路] 遭遇战 (clean)
背景 Background 你知道吗,SQ Class的人都很喜欢打CS。(不知道CS是什么的人不用参加这次比赛)。题目描述 Description 今天,他们在打一张叫DUSTII的地图,万恶的恐怖分子要炸掉藏在A区的SQC论坛服务器!我们SQC的人誓死不屈,即将于恐怖分子展开激战,准备让一个人守着A区,这样恐怖分子就不能炸掉服务器了。(一个人就能守住??这人是机械战警还是霹雳游侠?)原创 2016-06-05 22:01:50 · 886 阅读 · 0 评论 -
[DP] DNA(基因重组) (DNA)
题目描述 Description Juicepry®是一个世界著名的实验室。目前,实验室的科学家们正致力于对生物基因的重组进行深入研究。基因的物质载体是脱氧核糖核酸(DNA)。DNA是一种仅由A、T、G、C四种基元构成的双螺旋结构的有机分子。 DNA的两条单链上,同一位置的两个基元是互相对应的。A对T,G对C,因此,我们只需用任意一条链上的基元排列,就可以表示DNA的分子结构。例如:AT原创 2016-06-04 23:57:58 · 1261 阅读 · 0 评论 -
[DP] [二进制分组] 逃亡的准备
题目传送门 如果是普通多重背包的话时间复杂度是O(V∑m)O(V\sum m)的,过不去…… 于是考虑二进制分组,即将mim_i写成∑2i+k\sum 2^i+k的形式,这样由于任意正整数可以写成一系列二进制的和,所以正确性可以保证。 这样,每一组的物品数由mim_i降至了log2mi\log_2 m_i,这样再做01背包,复杂度是O(V∑log2mi)O(V\sum \log_2m_i),这原创 2017-10-19 22:55:50 · 662 阅读 · 0 评论 -
[NOIP] [状压DP] [记忆化搜索] NOIP2017Day2 宝藏
NOIP2017Day2T2原创 2017-11-18 01:01:28 · 928 阅读 · 0 评论 -
[DP] [1D1D优化] [线段树] [Luogu P1725] 琪露诺
Err......原创 2017-02-24 18:59:11 · 1150 阅读 · 0 评论 -
[背包DP] [Luogu P1282] 多米诺骨牌
题目传送门 这题属于补坑题,原来交的Pascal…… 对于一对骨牌,可以发现要么翻要么不翻,翻转一次对总体差值的影响为2c2c,其中cc为这对骨牌的差值。 证明如下: 不管绝对值问题。设这对骨牌点数分别为xx,yy,与xx一行的骨牌(除了xx)的点数和为pp,与yy一行的骨牌(除了yy)的点数和为qq。 原来的差值为x+p−y−qx+p-y-q,交换后为y+p−x−qy+p-x-q。 则原创 2017-03-04 21:20:40 · 816 阅读 · 0 评论 -
[省选] [数位DP] [HLOI2016] 幸运数字
HLOI2016Day2T3原创 2017-03-31 22:22:34 · 908 阅读 · 0 评论 -
[DP] [贪心] [Vijos P1417] 魔法塔防 (mtower)
题目描述 Description 塔防游戏(Tower Defence)是dd_engi非常喜爱的一类休闲游戏。在这类游戏中,玩家需要在地图上摆放各种防御单位,打击并阻止试图跨越地图的敌对单位。一般而言,敌对单位不会攻击防御单位,但若敌对单位未被防御单位消灭且成功跨越地图,玩家的生命数会减少。 dd_engi设计出了一种一维的塔防游戏,并将其命名为“魔法塔防”,规则如下: 游戏的地图原创 2016-06-04 19:41:47 · 1383 阅读 · 0 评论 -
[省选] [DP] [HLOI2015] Color
HLOI2015T2原创 2016-05-02 16:18:14 · 727 阅读 · 0 评论 -
[DP] [组合数学] [BZOJ4807] 車
题目传送门 蛤蛤蛤蛤……高三真是狗…… (别问我开学第一周怎么度过的我不想说……) 看到题目首先想到一个DP,dp[i][j]dp[i][j]表示放在第ii行第jj列的可行方案数,于是就有如下转移辣: dp[i][j]=∑k=j+1mdp[i−1][k]i∈[2,n],j∈[1,m]\begin{equation}dp[i][j]=\sum\limits_{k=j+1}^{m}dp原创 2017-08-19 02:36:53 · 528 阅读 · 0 评论 -
[树形DP] 猴腮雷 (没有上司的舞会)
题目描述 Description 新年就要来临啦,小猴腮雷一家NN人将作为嘉宾被邀请到了春晚上。然而小猴腮雷的一家都曾经是大名鼎鼎的熊孩子,无论在什么时候都会,也只会和自己的直系亲属,也就是父母吵架,当然,即便是在春晚这个舞台上也是这样。为了到时候不会引起战争,组委会据此思考到底要邀请哪些人?更让组委会头疼是,每个猴腮雷拥有一个活泼值AiA_i,组委会既想要他们不会发生矛盾,也想尽量让来参加的猴原创 2017-07-08 01:01:19 · 534 阅读 · 0 评论 -
[DP] [2D2D优化] [二维树状数组] [SCOI2014] 方伯伯的玉米田
题目传送门 这是WC2015教师测试的第三题,原题稍有改动…… 先看这道题,貌似不会做…… 考虑如果选择区间[l,r][l,r]进行拔高操作,对[r+1,n][r+1,n]的操作可能是需要的且不能是不合法的。 于是考虑DP,记dpi,jdp_{i,j}为前ii株玉米进行jj次操作所留下的最多玉米数。可以写出如下转移: dpi,j=max{dpx,y}+1(x<i,y≤j,ax+y≤原创 2017-07-08 00:30:06 · 491 阅读 · 0 评论 -
[树的点分治] [树形DP] [BZOJ2599] [IOI2011] Race
题目传送门 这题相对POJ2114改了个询问……询问的是等于kk的最少边数…… 考虑树形dp……dpidp_i表示权值为ii的路径所用最少边数。 点分治照常,找到重心分成若干子树,可以统计子树内的点到根的距离和权值。就可以dp了! dpi=min{dpi−disx+depx}\begin{equation}dp_i=\min\{dp_{i-dis_x}+dep_x\}\end{equat原创 2017-06-10 22:36:00 · 431 阅读 · 0 评论 -
[树形DP] [FWT] [HDU5909] Tree Cutting
题目传送门 给出了一棵树,每个点有一个点权,求这棵树的所有连通子集的权值异或起来为i(i∈[0,m))i(i\in [0,m))的情况有多少种。 我们考虑一种树形DP,记dpi,j\text{dp}_{i,j}表示以ii为根的树,其子树异或和为jj的总数。 那么加入子树xx后,一个新状态dpni,j\text{dp}_{ni,j}就可以统计为: dpni,j=dpi,j+∑p⊕q=jdpi,原创 2017-06-03 16:41:04 · 596 阅读 · 0 评论 -
[DP] [1D1D优化] [FFT] [CDQ分治] [HDU5730] Shell Necklace
题目传送门 接着翻译:(这次翻译可能不太好……) 题目描述 Description 也许大海对贝壳的定义是珍珠。然而在我看来,一串带有nn个美丽的贝壳的贝壳项链包含着我对我最爱的Arrietty最真挚的感情。 假设这串贝壳项链是一个贝壳序列(不是一个环?)。考虑项链中连续ii个贝壳,我知道存在不同的方案去装饰这ii个贝壳作为一个爱的宣言(什么鬼???)。 我想用几个爱的宣言装饰所原创 2017-05-29 23:36:02 · 689 阅读 · 0 评论 -
[NOIP] [最短路] [拓扑排序] [DP] NOIP2017Day1 逛公园
NOIP2017Day1T3原创 2017-11-18 00:40:14 · 805 阅读 · 0 评论