olahiuj的博客

想要再努力一点

bzoj5004 开锁魔法II dp

Description 一日,崔克茜来到小马镇表演魔法。其中一个节目是开锁咒:舞台上有n 个盒子,每个盒子中有一把钥匙,对于每个盒子而言有且仅有一把钥匙能打开它。 初始时,崔克茜将会随机地选择k个盒子用魔法将它们打开。崔克茜想知道最后 所有盒子都被打开的概率,你能帮助她回答这个问题吗? Solu...

2018-11-03 14:07:13

阅读数:40

评论数:0

bzoj4922 [Lydsy1706月赛]Karp-de-Chant Number 贪心+dp

Description 卡常数被称为计算机算法竞赛之中最神奇的一类数字,主要特点集中于令人捉摸不透,有时候会让水平很高的选手迷之超时。 普遍认为卡常数是埃及人Qa’a及后人发现的常数。也可认为是卡普雷卡尔(Kaprekar)常数的别称。主要用于求解括号序列问题。 据考证,卡(Qa’a)是古埃及第...

2018-11-02 21:36:19

阅读数:38

评论数:0

bzoj5082 弗拉格 矩阵乘法

Description “如果明天进了面试,我就去爆妹子的照”——有妹子的丁相允作为一个oier,自然不能立太多flag,让我们来看 一道和flag有关的题目吧 给你n个flag,你要把每个染色成红黑白黄四色之一,满足: 1.相邻旗不能同色 2.白不能和黄相邻,红不能和黑相邻 3.不能存在连续三...

2018-10-17 22:02:22

阅读数:14

评论数:0

51nod 1250 排列与交换 dp

#Description 一个数组A = [1, 2, 3, …, n]。 对A进行好恰好k次相邻交换,能得到多少个不同的序列 (S1)? 对A进行最多k次交换,你能得到多少个不同的序列 (S2)? 一次相邻交换是指交换数组A中两个相邻位置的元素,即:交换A[i]和A[i+1]或者A[i]和A[i...

2018-09-19 20:44:25

阅读数:18

评论数:0

jzoj5873 小p的属性 dp

#Description #Solution 大概是最sb的题了。首先去掉不可能走到的点,那么答案一定是走到某个点后走完m步 然后离散前缀和一波dp直接上就可以了 #Code #include <stdio.h> #include &l...

2018-09-19 13:25:28

阅读数:24

评论数:0

4976: [Lydsy1708月赛]宝石镶嵌 dp

Description 魔法师小Q拥有n个宝石,每个宝石的魔力依次为w_1,w_2,…,w_n。他想把这些宝石镶嵌到自己的法杖上,来提升 法杖的威力。不幸的是,小Q的法杖上宝石镶嵌栏太少了,他必须扔掉k个宝石才能将剩下的宝石镶嵌上去。法杖的 威力等于镶嵌在上面的所有宝石的魔力按位做或(O...

2018-08-26 10:55:06

阅读数:39

评论数:0

bzoj1978 [BeiJing2010]取数游戏 game dp

Description 小 C 刚学了辗转相除法,正不亦乐乎,这小 P 又出来捣乱,给小 C 留了个 难题。 给 N 个数,用 a1,a2…an来表示。现在小 P 让小 C 依次取数,第一个数可以 随意取。假使目前取得 aj,下一个数取ak(k>j),则ak必须满足gc...

2018-08-25 23:04:44

阅读数:26

评论数:0

bzoj1710 [Usaco2007 Open]Cheappal 廉价回文 dp

Description 为了跟踪所有的牛,农夫JOHN在农场上装了一套自动系统. 他给了每一个头牛一个电子牌号 当牛走过这个系统时,牛的名字将被自动读入. 每一头牛的电子名字是一个长度为M (1 <= M <= 2,000) 由N (1 &...

2018-08-16 21:25:44

阅读数:17

评论数:0

cf724E. Goods transportation 网络流+dp

Description There are n cities located along the one-way road. Cities are numbered from 1 to n in the direction of the road. The i-th city had pr...

2018-08-07 20:52:45

阅读数:45

评论数:0

jzoj5220 [GDOI2018模拟7.10]C dp

Description n≤1000n≤1000n\leq 1000 Solution 先n^2做一次最长公共子序列,考虑怎么求方案 我们对求出的f数组再做一次dp。设g[i,j]为X的前i个和Y的前j个,最长公共子序列长度为f[i,j]的方案数 若i不匹配,则g[i,j]+...

2018-07-20 14:44:32

阅读数:78

评论数:0

jzoj4390 [GDOI2016模拟3.16]图计数 整数拆分

Description Solution 脑抽地想到了burnside引理然后以为不可做。 可以转化为n类体积为[1,n]数量无限的物体装进容量为n的背包的方案数 考虑分类。对于≤n−−√≤n\leq \sqrt n的物品只有O(n−−√)O(n)O(\sqrt n)种,对...

2018-07-17 20:03:44

阅读数:34

评论数:0

jzoj4017 [雅礼联考DAY01]逃跑 二分+dp+线段树

Description Konrad, Delfador 和 Kalenz 一行人又喜闻乐见地被追杀了。 他们面临的是一条有 N 个地点的路, 他们从 0 号地点出发, 要逃到 N 号地点去。每个地点的战斗都有一定的金币收入 Ai,也有一定的部队损失 Bi。 为了更好地逃生, Delfa...

2018-07-13 19:33:58

阅读数:58

评论数:0

bzoj1264 [AHOI2006]基因匹配Match dp+树状数组

Description 基因匹配(match) 卡卡昨天晚上做梦梦见他和可可来到了另外一个星球,这个星球上生物的DNA序列由无数种碱基排列而成(地球上只有4种),而更奇怪的是,组成DNA序列的每一种碱基在该序列中正好出现5次!这样如果一个DNA序列有N种不同的碱基构成,那么它的长度一定是5N...

2018-06-25 19:32:53

阅读数:19

评论数:0

bzoj1055 [HAOI2008]玩具取名 dp

Description   某人有一套玩具,并想法给玩具命名。首先他选择WING四个字母中的任意一个字母作为玩具的基本名字。然后 他会根据自己的喜好,将名字中任意一个字母用“WING”中任意两个字母代替,使得自己的名字能够扩充得很长。 现在,他想请你猜猜某一个很长的名字,最初可能是由哪几...

2018-06-17 12:55:05

阅读数:15

评论数:0

bzoj3233 [Ahoi2013]找硬币 dp

Description 小蛇是金融部部长。最近她决定制造一系列新的货币。假设她要制造的货币的面值为x1,x2,x3… 那么x1必须为1,xb必须为xa的正整数倍(b>a)。例如 1,5,125,250就是一组合法的硬币序列,而1,5,100,125就不是。不知从哪一天开...

2018-05-22 20:25:29

阅读数:35

评论数:0

bzoj3875 [Ahoi2014&Jsoi2014]骑士游戏 spfa优化dp

Description 长期的宅男生活中,JYY又挖掘出了一款RPG游戏。在这个游戏中JYY会 扮演一个英勇的骑士,用他手中的长剑去杀死入侵村庄的怪兽。 在这个游戏中,JYY一共有两种攻击方式,一种是普通攻击,一种是法术攻 击。两种攻击方式都会消耗JYY一些体力。采用普通攻击进攻怪兽并不能...

2018-05-17 21:43:27

阅读数:22

评论数:0

bzoj3594 [Scoi2014]方伯伯的玉米田 dp+树状数组

Description 方伯伯在自己的农田边散步,他突然发现田里的一排玉米非常的不美。 这排玉米一共有N株,它们的高度参差不齐。 方伯伯认为单调不下降序列很美,所以他决定先把一些玉米拔高,再把破坏美感的玉米拔除掉,使得剩下的玉米的高度构成一个单调不下降序列。 方伯伯可以选择一个区间,把...

2018-05-14 22:29:35

阅读数:20

评论数:0

bzoj1996 [Hnoi2010]chorus 合唱队 dp

Description 为了在即将到来的晚会上有更好的演出效果,作为AAA合唱队负责人的小A需要将合唱队的人根据他们的身高排出一个队形。假定合唱队一共N个人,第i个人的身高为Hi米(1000<=Hi<=2000),并已知任何两个人的身高都不同。假定...

2018-04-26 20:24:12

阅读数:29

评论数:0

bzoj2090 [Poi2010]Monotonicity 2 DP+线段树

Description 给出N个正整数a[1..N],再给出K个关系符号(>、<或=)s[1..k]。 选出一个长度为L的子序列(不要求连续),要求这个子序列的第i项和第i+1项的的大小关系为s[(i-1)mod K+1]。 求出L的最大值。 ...

2018-04-25 21:07:53

阅读数:60

评论数:0

bzoj1109 [POI2007]堆积木Klo dp

Description  Mary在她的生日礼物中有一些积木。那些积木都是相同大小的立方体。每个积木上面都有一个数。Mary用他的 所有积木垒了一个高塔。妈妈告诉Mary游戏的目的是建一个塔,使得最多的积木在正确的位置。一个上面写有数i 的积木的正确位置是这个塔从下往上数第i个位置。Ma...

2018-04-23 15:55:59

阅读数:31

评论数:0

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