状压DP
文章平均质量分 75
路人黑的纸巾
高一SD
展开
-
JZOJsenior4908.【NOIP2016提高组复赛】愤怒的小鸟
problemDescriptionInput OutputSample InputSample Input1: 2 2 0 1.00 3.00 3.00 3.00 5 2 1.00 5.00 2.00 8.00 3.00 9.00 4.00 8.00 5.00 5.00Sample Input2: 3 2 0 1.41 2.00 1.73 3.00 3 0 1.11原创 2017-11-08 20:43:37 · 405 阅读 · 0 评论 -
JZOJsenior5477.【NOIP2017提高组】day2T2宝藏
problemDescription 参与考古挖掘的小明得到了一份藏宝图,藏宝图上标出了 n 个深埋在地下的宝藏屋,也给出了这 n 个宝藏屋之间可供开发的 m 条道路和它们的长度。 小明决心亲自前往挖掘所有宝藏屋中的宝藏。但是,每个宝藏屋距离地面都很远,也就是说,从地面打通一条到某个宝藏屋的道路是很困难的,而开发宝藏屋之间的道路则相对容易很多。 小明的决心感动了考古挖掘的赞助商,赞助原创 2017-11-18 16:57:03 · 1745 阅读 · 0 评论 -
【JZOJ4648】锦标赛
description403机房最近决定举行一场锦标赛。锦标赛共有N个人参加,共进行N-1轮。第一轮随机挑选两名选手进行决斗,胜者进入下一轮的比赛,第二轮到第N-1轮再每轮随机挑选1名选手与上一轮胜利的选手决斗,最后只剩一轮选手。第i名选手与第j名选手决斗,第i名选手胜利的概率是a[i][j].作为一号选手的富榄想知道如何安排每轮出场的选手可以使得他获胜的概率最大,并求出这个最大概率。an...原创 2019-05-01 17:17:37 · 186 阅读 · 0 评论 -
【JZOJ5932】情报中心
descriptionanalysis设f[i][j][k]f[i][j][k]f[i][j][k]表示从iii出发、走jjj步所能到达的点集合kkk那么只需要从每个点跑一次SBFASBFASBFA就可以搞出来后面的那个kkk要用bitsetbitsetbitset来压位才能存下于是转移就可以前缀或来转移,就是f[i][j]∣=f[i][j−1]f[i][j]|=f[...原创 2018-10-31 21:56:35 · 347 阅读 · 0 评论 -
【JZOJ3293】【BZOJ4416】【luoguP3989】阶乘字符串
description给定一个由前n个小写字母组成的串S。串S是阶乘字符串当且仅当前n个小写字母的全排列(共n!种)都作为S的子序列(可以不连续)出现。由这个定义出发,可以得到一个简单的枚举法去验证,但是它实在太慢了。所以现在请你设计一个算法,在1秒内判断出给定的串是否是阶乘字符串。analysis状压DPDPDP不知道为什么222222个字母或以上的都不合法设f[S]...原创 2019-07-02 16:09:31 · 229 阅读 · 0 评论 -
【JZOJ6350】考试(test)
descriptionanalysis对于n=0n=0n=0的点,直接模拟就好了状压DPDPDP,设f[i][j][S]f[i][j][S]f[i][j][S]表示到第iii题、连续GGGGGG了jjj题、喝的饮料集合为SSS的最大答案由于一题可以喝多瓶饮料所以转移需要枚举SSS的子集SSSSSS来转移然后转移比较显然但是细节恶心我不会告诉你我一共打了三个DP然...原创 2019-09-17 17:46:18 · 182 阅读 · 0 评论