DP
Effervescence
OIer
展开
-
Codeforces Round #439 (Div. 2) C. The Intriguing Obsession
C. The Intriguing ObsessionProblem Statement — This is not playing but duty as allies of justice, Nii-chan! — Not allies but justice itself, Onii-chan! With hands joined, go everywh原创 2017-10-07 15:05:11 · 580 阅读 · 0 评论 -
UOJ275[清华集训2016]组合数问题
#275. 【清华集训2016】组合数问题 组合数 CmnCnmC_n^m 表示的是从 nnn 个物品中选出 mmm 个物品的方案数。举个例子,从 (1,2,3)(1,2,3)(1,2,3) 三个物品中选择两个物品可以有 (1,2),(1,3),(2,3)(1,2),(1,3),(2,3)(1,2),(1,3),(2,3) 这三种选择方法。根据组合数的定义,我们可...原创 2018-02-15 10:04:46 · 856 阅读 · 0 评论 -
UOJ187[UR#13]Ernd(斜率优化DP)
#187. 【UR #13】Ernd 这里是跳蚤国中央广播电台,现在为您转播的是著名人类智慧大师 picks 博士与人工智能 betacome 之间的第二轮赛事。这一场交锋的规则由网友 Po***QQ 提供,这位网友也将获得由不想跳的跳蚤不是好跳蚤——最强跳蚤跳跳跳公司提供的金牌跳蚤一只。在刚刚结束的第一轮比赛中,因为 picks 博士在关键时刻出现了失误,他惜败...转载 2018-02-15 10:52:40 · 411 阅读 · 0 评论 -
[UOJ129][BZOJ4197][NOI2015]寿司晚宴(状压DP)
#129. 【NOI2015】寿司晚宴 为了庆祝 NOI 的成功开幕,主办方为大家准备了一场寿司晚宴。小 G 和小 W 作为参加 NOI 的选手,也被邀请参加了寿司晚宴。在晚宴上,主办方为大家提供了 n−1n−1n − 1 种不同的寿司,编号 1,2,3,…,n−11,2,3,…,n−11, 2, 3, \dots, n − 1,其中第 iii 种寿司的美味度为 i...原创 2018-03-03 23:06:04 · 308 阅读 · 0 评论 -
Codeforces Round #500 (Div. 1) [based on EJOI] C. Hills
题意 有一座城市,城市中有n(1≤n≤5000)n(1≤n≤5000)n(1\leq n\leq 5000)座山,是从左到右按一行排列的,每座山有一个已知的高度hhh,一座房子能在第iii座山上建造,当且仅当hi−1<hihi−1<hih_{i-1}hi>hi+1hi>hi+1h_i>h_{i+1},现在这座城市的市长想对这些山进行修整,他们可以花一天的时间将某...原创 2018-07-31 17:39:22 · 375 阅读 · 0 评论 -
百度之星2018初赛(A) D.度度熊看球赛(DP)
原题传送门:http://acm.hdu.edu.cn/showproblem.php?pid=6377分析 首先转化一下题意可以知道,答案其实就是所有方案的吵闹值的和。然后我们考虑DP,设f[i][j]f[i][j]f[i][j]表示现在已经有iii对情侣就座,其中有jjj对情侣是坐在一起的方案数。首先我们可以先O(n)O(n)O(n)推出f[i][0]f[i][0]...原创 2018-08-12 21:19:49 · 502 阅读 · 1 评论 -
[BZOJ3462]DZY loves Math II(组合数+背包)
分析 看上去题目的条件非常苛刻,但我们仔细分析题面可以发现,SSS一定不含有平方因子:因为LCM里的数都是质数,指数的最大值都是1,而LCM的本质就是取每个因子的指数最大值,所以S就是给出了一个质数集合。 所以题目实际是给出了一个指数集合,而背包体积为V,让你求用这个质数集合装满背包的方案数,也就是把题目转化为了一个背包问题。 而我们发现,nnn非常大,无法进行任何...原创 2018-08-30 18:08:03 · 613 阅读 · 0 评论 -
[51Nod1371]填数字(DP)
题目传送门分析 考虑DP,f[i][j][k]f[i][j][k]f[i][j][k]表示前iii行里有jjj列可以填111,有kkk列可以填222,然后我们有777种转移: (1)什么都不填,有111种方法,即f[i+1][j][k+1]+=f[i][j][k]f[i+1][j][k+1]+=f[i][j][k]f[i+1][j][k+1]+=f[i][j][k...原创 2018-09-01 19:29:14 · 328 阅读 · 0 评论