摘要: BZOJ_2427_[HAOI2010]软件安装_tarjan+树形DP 题意: 现在我们的手头有N个软件,对于一个软件i,它要占用Wi的磁盘空间,它的价值为Vi。我们希望从中选择一些软件安装到一台磁盘容量为M计算机上,使得这些软件的价值尽可能大(即Vi的和最大)。 但是现在有个问题:软件之间存在依 阅读全文
posted @ 2018-03-05 22:53 fcwww 阅读(130) 评论(0) 推荐(0) 编辑
摘要: LOJ_6178_景区路线规划 题意: 游乐园被描述成一张 n 个点,m 条边的无向图(无重边,无自环)。每个点代表一个娱乐项目,第 i 个娱乐项目需要耗费 ci​​ 分钟的时间,会让小 y 和妹子的开心度分别增加 h1ih1_ih1​i​​ , h2ih2_ih2​i​​ ,他们俩初始的开心度都是 阅读全文
posted @ 2018-03-05 22:49 fcwww 阅读(281) 评论(0) 推荐(0) 编辑
摘要: BZOJ_2134_单选错位——期望DP 题意: 分析:设A为Ai ∈ [1,ai+1] 的概率,B为Ai = A(imodn+1)的概率显然P(A|B) = 1,那么根据贝叶斯定理P(B) = P(B|A)*P(A)P(A) = min(ai,ai+1)/aiP(B|A) = 1/a(i+1)P( 阅读全文
posted @ 2018-03-05 22:47 fcwww 阅读(126) 评论(0) 推荐(0) 编辑
摘要: BZOJ_1097_[POI2007]旅游景点atr_状压DP 题面描述: FGD想从成都去上海旅游。在旅途中他希望经过一些城市并在那里欣赏风景,品尝风味小吃或者做其他的有趣 的事情。经过这些城市的顺序不是完全随意的,比如说FGD不希望在刚吃过一顿大餐之后立刻去下一个城市登山, 而是希望去另外什么地 阅读全文
posted @ 2018-03-04 22:58 fcwww 阅读(181) 评论(0) 推荐(0) 编辑
摘要: BZOJ_2734_[HNOI2012]集合选数_构造+状压DP 题意:《集合论与图论》这门课程有一道作业题,要求同学们求出{1, 2, 3, 4, 5}的所有满足以 下条件的子集:若 x 在该子集中,则 2x 和 3x 不能在该子集中。同学们不喜欢这种具有枚举性 质的题目,于是把它变成了以下问题: 阅读全文
posted @ 2018-03-04 22:50 fcwww 阅读(178) 评论(0) 推荐(0) 编辑
摘要: BZOJ_1833_[ZJOI2010]count 数字计数_数位DP 题意: 给定两个正整数a和b,求在[a,b]中的所有整数中,每个数码(digit)各出现了多少次。 分析: 数位DP f[i][j][k]表示i位数,以j开头的数中k出现的次数 预处理出来10的幂(在数位DP中经常会用到) f[ 阅读全文
posted @ 2018-03-04 22:39 fcwww 阅读(212) 评论(0) 推荐(0) 编辑
摘要: B20J_4027_[HEOI2015]兔子与樱花_树形DP 题意: 很久很久之前,森林里住着一群兔子。有一天,兔子们突然决定要去看樱花。兔子们所在森林里的樱花树很特殊。樱花树由n个树枝分叉点组成,编号从0到n-1,这n个分叉点由n-1个树枝连接,我们可以把它看成一个有根树结构,其中0号节点是根节点 阅读全文
posted @ 2018-03-04 22:30 fcwww 阅读(166) 评论(0) 推荐(0) 编辑
摘要: BZOJ_1040_[ZJOI2008]骑士_树形DP 题意: Z国的骑士团是一个很有势力的组织,帮会中汇聚了来自各地的精英。他们劫富济贫,惩恶扬善,受到社会各界的赞扬。最近发生了一件可怕的事情,邪恶的Y国发动了一场针对Z国的侵略战争。战火绵延五百里,在和平环境中安逸了数百年的Z国又怎能抵挡的住Y国 阅读全文
posted @ 2018-02-26 22:27 fcwww 阅读(146) 评论(0) 推荐(0) 编辑
摘要: BZOJ_1076_[SCOI2008]奖励关_状压DP 题意: 你正在玩你最喜欢的电子游戏,并且刚刚进入一个奖励关。在这个奖励关里,系统将依次随机抛出k次宝物,每次你都可以选择吃或者不吃(必须在抛出下一个宝物之前做出选择,且现在决定不吃的宝物以后也不能再吃)。宝物一共有n种,系统每次抛出这n种宝物 阅读全文
posted @ 2018-02-26 22:19 fcwww 阅读(113) 评论(0) 推荐(0) 编辑
摘要: BZOJ_2435_[Noi2011]道路修建_dfs 题意: http://www.lydsy.com/JudgeOnline/problem.php?id=2435 分析: dfs搞定。 我怕爆栈写了非递归dfs。 其实bfs两遍也可以做。 代码: 阅读全文
posted @ 2018-02-25 17:57 fcwww 阅读(105) 评论(0) 推荐(0) 编辑