上一页 1 2 3 4 5 6 7 8 ··· 15 下一页
摘要: "传送门" 题目大意: 给一颗重新编号,叶子节点的值定义为他到根节点编号的最小值,求所有叶子节点值的乘积的最大值。 题目分析: 为什么我觉得这道题最难的是贪心啊。。首先要想到 1. 在一条链上,深度大的编号要小于深度小的编号(保证它影响的节点是最小的) 2. 有了1过后,一颗子树的编号应该是以叶子节 阅读全文
posted @ 2017-10-23 19:30 CzYoL 阅读(206) 评论(0) 推荐(1) 编辑
摘要: 题目大意: 给一颗n个节点的树,保留最少的边,使得每个连通块的大小都大于等于2,并且连通块的点数和等于k. 题目分析: 要想留下的边数最少,就要尽量多的选择单独的边,这里就要贪心:尽可能多的选择单独的边。 如果选出的边 2大于等于了k,就直接根据k的奇偶返回答案。如果不够,就将剩下的点挂在每一条单链 阅读全文
posted @ 2017-10-23 14:52 CzYoL 阅读(264) 评论(0) 推荐(1) 编辑
摘要: "传送门" 题目大意: 每次给出k个特殊点,回答将这些特殊点与根节点断开至少需要多少代价。 题目分析: 入门 + 树型dp: 刚刚学习完虚树( "好文" ),就来这道入门题签个到。 虚树就是将树中的一些关键点提取出来,在不改变父子关系的条件下用$O(mlog n) $组成一颗新树(m特殊点数,n总数 阅读全文
posted @ 2017-10-22 21:39 CzYoL 阅读(209) 评论(0) 推荐(0) 编辑
摘要: "传送门" 题目大意: 在一棵树中, 每条边都有一个长度值, 现要求在树中选择 3 个点 X、Y、 Z , 满足 X 到 Y 的距离不大于 X 到 Z 的距离, 且 X 到 Y 的距离与 Y 到 Z 的距离之和最大,求这个最大值。 题目分析: 在 "一篇论文" 中看到了这道题,于是就来做做。 从这题 阅读全文
posted @ 2017-10-21 22:27 CzYoL 阅读(152) 评论(0) 推荐(0) 编辑
摘要: "传送门" 题目大意: 给一棵树上每个点一个正权值,要求父子的权值不同,问该树的最小权值和是多少。 题目分析: 证不出来最少染色数,那就直接信仰用20来dp吧:dp[u][i]表示u节点权值赋为i时u子树的权值最小值,$$dp[u][i] = \sum{max\{dp[v][j]\}} + i (i 阅读全文
posted @ 2017-10-21 19:54 CzYoL 阅读(195) 评论(0) 推荐(0) 编辑
摘要: "传送门" 题目大意: 给一颗二叉树染色红绿蓝,父亲和儿子颜色必须不同,两个儿子颜色必须不同,问最多和最少能染多少个绿色的、 题目分析: 裸的树型dp:$dp[u][col][type]$表示u节点染为col(0 绿色,1 红色,2 蓝色),当前求的是type(0 最小,1 最大)解。 然后最后输出 阅读全文
posted @ 2017-10-21 12:10 CzYoL 阅读(395) 评论(0) 推荐(0) 编辑
摘要: "传送门" 题目大意: 一棵树上有一个特殊点,特殊点可以影响距离小于等于d的点,现在告诉被影响的点,问特殊点可以在几个点上。 题目分析: 对题意进行转化:求到被影响点的最大距离小于等于d的点数目。 然后就可以进行树型dp,求最大距离需要进行两次dp,第一次子树向父节点传递有用信息,第二字父节点向子树 阅读全文
posted @ 2017-10-21 09:37 CzYoL 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 给一个n m的矩阵,每次交换两个大小相同的不重叠的子矩阵,输出最后的矩阵 题目分析: 这题向我们展示了出神入化的链表是如何炼成的。思想都懂,实现是真的需要技术,%%% 用一副链表来表示该矩阵,每个节点记录他的右节点和下节点,这样在交换两个矩阵时,只需要暴力交换两个矩阵的边框,并更新边框外 阅读全文
posted @ 2017-10-20 18:43 CzYoL 阅读(251) 评论(0) 推荐(0) 编辑
摘要: "传送门" 题目大意: 从矩阵中取出k个互不重叠的子矩阵,求最大的和。 题目分析: 对于m=1,直接最大m子段和。 对于m=2: $dp[i][j][k]$表示扫描到第一列i和第2列j时选取了k个矩阵的答案。 有3中转移:第一列取一段,第二列取一段,两列一起取一个宽度为2的矩阵。 $$dp[i][j 阅读全文
posted @ 2017-10-20 14:26 CzYoL 阅读(135) 评论(0) 推荐(0) 编辑
摘要: "传送门" 题目大意: 输入n(点的数量),t(时间),和一个n n的矩阵,第i行第j列表示第i个节点到第j个节点有一条matrix "i][j" 时间的边,若为0则没有边,问从1到n恰好经过t时间的方案数有多少种? 题目分析: 矩阵的幂与路径的联系:若i到j有一条边权为1的边,那么matrix[i 阅读全文
posted @ 2017-10-19 21:41 CzYoL 阅读(101) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页