会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SomnusMistletoe
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
54
55
56
57
58
59
60
61
62
···
85
下一页
2017年3月1日
POJ - 3659 Cell Phone Network(树形dp---树的最小点支配集)
摘要: 题意:有N个点,N-1条边,任意两点可达,由此形成了一棵树。选取一个点a,它可覆盖自己以及与自己相邻的点,选取尽量少的点a,使得树中所有点都被覆盖,即求树的最小点支配集。 分析: 1、对于每一个点cur,要想使其被覆盖,有三种情况: dp[cur][0] 在该点建立塔 dp[cur][1] 在该点的
阅读全文
posted @ 2017-03-01 20:23 Somnuspoppy
阅读(244)
评论(0)
推荐(0)
2017年2月28日
POJ - 3661 Running(dp---背包)
摘要: 题意:Bessie要运动N分钟,已知每一分钟可以跑的距离,每一分钟可选择跑或者不跑,若选择跑,疲劳度加1,但疲劳度不能超过M;若选择不跑,则每过一分钟,疲劳度减1,且只有当疲劳度减为0时可以继续跑。求运动N分钟后且疲劳度恰好为0时可以跑的最远距离。 分析: 1、dp[i][j] 第i分钟疲劳度为j时
阅读全文
posted @ 2017-02-28 18:37 Somnuspoppy
阅读(218)
评论(0)
推荐(0)
POJ - 3660 Cow Contest(flod)
摘要: 题意:有N头牛,M个关系,每个关系A B表示编号为A的牛比编号为B的牛强,问若想将N头牛按能力排名,有多少头牛的名次是确定的。 分析: 1、a[u][v]=1表示牛u比牛v强,flod扫一遍,可以将所有牛的大小关系都存入a。 2、对于每一头牛,cntfront表示比它强的牛的个数,cntrear表示
阅读全文
posted @ 2017-02-28 17:47 Somnuspoppy
阅读(167)
评论(0)
推荐(0)
POJ - 3665 iCow(模拟)
摘要: 题意:有N首歌曲,播放的顺序按照一定的规则,输出前T首被播放的歌的编号。规则如下: 1、每首歌有一个初始的等级r,每次都会播放当前所有歌曲中r最大的那首歌(若r最大的有多首,则播放编号最小的那首歌)。 2、当某首歌被播放完后,它的等级r会变成0,而且它的r会被均分到其他N-1首歌里,若均分后还有剩余
阅读全文
posted @ 2017-02-28 17:36 Somnuspoppy
阅读(248)
评论(0)
推荐(0)
2017年2月24日
UVA - 10934 Dropping water balloons(装满水的气球)(dp)
摘要: 题意:有k个气球,n层楼,求出至少需要多少次实验能确定气球的硬度。气球不会被实验所“磨损”。 分析: 1、dp[i][j]表示第i个气球,测试j次所能确定的最高楼层。 2、假设第i-1个气球测试j-1次所确定的最高楼层是a, 若第i个气球在测试第一次的时候摔破了,那摔破所在的楼层b<=a+1 dp[
阅读全文
posted @ 2017-02-24 19:23 Somnuspoppy
阅读(385)
评论(0)
推荐(0)
上一页
1
···
54
55
56
57
58
59
60
61
62
···
85
下一页
公告