随笔分类 - DP
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5647 题意:定义树节点子集的连通集为连通集中任意两个点均连通;连通集的大小即为连通集中点的个数; 树的总结点数不超过200000;求树的总的连通集的大小总和;孤立节点也为一个连通集,大小为1; 思路:树
阅读全文
摘要:链接:http://acm.hdu.edu.cn/showproblem.php?pid=2196 题意:开始有一台电脑,之后添加N-1台电脑(N <= 10000).从第2行到N行有两个整数a,L,表示第i台电脑和a电脑相连,之间的连线距离为L. 要求的是每台电脑与其他电脑的距离的最大值; 思路:
阅读全文
摘要:题目链接:http://poj.org/problem?id=2342 题意:一家公司有1 <= N <= 6 000个职工,现要组织一些职工参加晚会,要求每个职工和其顶头上司不能同时参加晚会,并且每个职工有一个enjoy值,问选取的职工的最大enjoy总和为多少? 输入N个职工各种的enjoy值,
阅读全文
摘要:题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1925 题意:输入一个数N(1 <= N <= 4200),问将这些数排列成折线型有多少中合法的排列;折线形即一个数比相邻的数都大或者都小; 如:1 3 2 4就是一个折线型; 思路:f[i,
阅读全文
摘要:题目链接:https://vijos.org/p/1063 题意:有n(n <= 100)行,每行有2*i-1个可显字符'#'与'-',组成一个倒三角形,问由'-'组成的最大三角形的'-'的个数为多少? 思路:顶点为倒三角,即行列奇偶相同;对于一个顶点可以扩展的最大边长首先需要上面三角为'-',这样
阅读全文
摘要:题目链接:https://vijos.org/p/1061 n个人选出3*m人,排成m组,每组3人。 站的队形——较矮的2个人站两侧,最高的站中间。 从对称学角度来欣赏,左右两个人的身高越接近,则这一组的“残疾程度”越低。 计算公式为 h=(a-b)^2 (a、b为较矮的2人的身高)现在候选人有n个
阅读全文
摘要:New Year and Ancient Prophecy 题意: 给一个长度为n(1<= n <= 5000)的只含有数字的字符串,字符串首位不为’0’; 将字符串分割成数值严格递增的子串;并且每一个子串不能以0开头;这样的分割方式有多少种? 思路: 分割,显然要将每种情况都探究到,DP的特点。其
阅读全文
摘要:Chain Reaction 题意:有n(1 ≤ n ≤ 100 000) 个灯泡,每个灯泡有一个位置a以及向左照亮的范围b (0 <= a <= 1e6 ,1<= b <= 1e6);(题目是按照灯泡位置递增的顺序输入的)每个灯泡的毁坏范围就是灯泡的照亮范围(包括左边界,但是自己不会毁坏)。要你在
阅读全文
摘要:Chocolate Bar 题意: 有一个n*m(1<= n,m<=30)的矩形巧克力,每次能横向或者是纵向切,且每次切的花费为所切边长的平方,问你最后得到k个单位巧克力( k <= min(n*m,50) )的最小花费是多少? 思路: 数据规模不大,但是贪心不能得到最优解,很自然想到了dp;里面涉
阅读全文

浙公网安备 33010602011771号