会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Recoder
我们一路奋战, 不是为了改变世界, 而是不让世界改变我们.
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
21
下一页
2016年9月4日
POJ 1947 Rebuilding Roads (树dp + 背包思想)
摘要: 题目链接:http://poj.org/problem?id=1947 一共有n个节点,要求减去最少的边,行号剩下p个节点。问你去掉的最少边数。 dp[u][j]表示u为子树根,且得到j个节点最少减去的边数。 考虑两种情况,去掉孩子节点v与去不掉。 (1)去掉孩子节点:dp[u][j] = dp[u
阅读全文
posted @ 2016-09-04 18:48 Recoder
阅读(270)
评论(0)
推荐(0)
2016年9月3日
POJ 3659 Cell Phone Network (树dp)
摘要: 题目链接:http://poj.org/problem?id=3659 给你一个树形图,一个点可以覆盖他周围连接的点,让你用最少的点覆盖所有的点。 dp[i][0]表示用i点来覆盖,dp[i][1]表示用孩子节点来覆盖,dp[i][2]表示用父节点来覆盖 (1) dp[i][0] = min(dp[
阅读全文
posted @ 2016-09-03 23:17 Recoder
阅读(221)
评论(0)
推荐(0)
Codeforces 710 E. Generate a String (dp)
摘要: 题目链接:http://codeforces.com/problemset/problem/710/E 加或者减一个字符代价为x,字符数量翻倍代价为y,初始空字符,问你到n个字符的最小代价是多少。 dp[i]表示i个字符的最小代价。 当i为偶数个的时候,由+1或者*2得到。 当i为奇数个的时候,由+
阅读全文
posted @ 2016-09-03 20:45 Recoder
阅读(240)
评论(0)
推荐(0)
2016年9月1日
POJ 2378 Tree Cutting (DFS)
摘要: 题目链接:http://poj.org/problem?id=2378 一棵树,去掉一个点剩下的每棵子树节点数不超过n/2。问有哪些这样的点,并按照顺序输出。 dfs回溯即可。
阅读全文
posted @ 2016-09-01 21:34 Recoder
阅读(164)
评论(0)
推荐(0)
POJ1463 Strategic game (最小点覆盖 or 树dp)
摘要: 题目链接:http://poj.org/problem?id=1463 给你一棵树形图,问最少多少个点覆盖所有的边。 可以用树形dp做,任选一点,自底向上回溯更新。 dp[i][0] 表示不选i点 覆盖子树所有边的最少点个数,那选i点的话,那么i的邻接节点都是必选的,所以dp[i][0] += dp
阅读全文
posted @ 2016-09-01 18:58 Recoder
阅读(225)
评论(0)
推荐(0)
2016年8月30日
Codeforces 711 D. Directed Roads (DFS判环)
摘要: 题目链接:http://codeforces.com/problemset/problem/711/D 给你一个n个节点n条边的有向图,可以把一条边反向,现在问有多少种方式可以使这个图没有环。 每个连通量必然有一个环,dfs的时候算出连通量中点的个数y,算出连通量的环中点的个数x,所以这个连通量不成
阅读全文
posted @ 2016-08-30 17:54 Recoder
阅读(403)
评论(0)
推荐(0)
POJ 3298 Antimonotonicity (思维)
摘要: 题目链接:http://poj.org/problem?id=3298 找一个最长不要求连续的子序列,如a1 > a3 < a6 > a7 ... 举个例子模拟一下差不多明白了,a[i - 1]与a[i]有依赖关系。
阅读全文
posted @ 2016-08-30 13:15 Recoder
阅读(282)
评论(0)
推荐(0)
HDU 2196 Computer (树dp)
摘要: 题目链接:http://acm.split.hdu.edu.cn/showproblem.php?pid=2196 给你n个点,n-1条边,然后给你每条边的权值。输出每个点能对应其他点的最远距离是多少。 树形dp,2次dfs。 第一次 dfs1自低向上回溯更新:dp[i][0]表示从底部到i点的最远
阅读全文
posted @ 2016-08-30 11:32 Recoder
阅读(164)
评论(0)
推荐(0)
Codeforces 711 C. Coloring Trees (dp)
摘要: 题目链接:http://codeforces.com/problemset/problem/711/C 给你n棵树,m种颜色,k是指定最后的完美值。接下来一行n个数 表示1~n树原本的颜色,0的话就是没颜色(一定要上色),非0就是有颜色(不能上色)。 接下来n行 每行m个数,第i行第j个数表示 编号
阅读全文
posted @ 2016-08-30 11:05 Recoder
阅读(230)
评论(0)
推荐(0)
2016年8月28日
POJ 2342 Anniversary party (树dp)
摘要: 题目链接:http://poj.org/problem?id=2342 有n个人,每个人有活跃值。下面n-1行u和v表示u的上司是v,有直接上司和下属的关系不能同时参加party,问你party最大的活跃值是多少。 也就是说一棵树中,选择的点不能是相邻的点,且要使活跃值最大。 简单的树形dp,任意选
阅读全文
posted @ 2016-08-28 21:55 Recoder
阅读(213)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
21
下一页
公告