随笔分类 - 动态规划
刘汝佳uva动态规划专题
摘要:题意:
每组数据由一串不超过200个字符的字符串构成,问把它们分成不超过int类型的数,组合起来最大是多少?
阅读全文
摘要:题意:
每组测试数据有两个DNA,目标串为能保持两个给出的DNA的相对序列且为最小长度的串,并且要输出有多少种构造方法。
阅读全文
摘要:题意:
n个坐标上面分别有n棵树,每发射一次枪,可以把一条直线上面的树都消灭掉。
问要消灭到m棵树,最少需要几枪。
阅读全文
摘要:题意:
每组数据开始有一个整数n,表示有n种试剂(最多6种)。接下来的n*n行列出来了每种试剂混合产生的化合物以及放出的热量。
然后一个整数m,代表有m个试管(最多10个)。
接下来一行有m个数,表示m个试管里分别装了哪几种试剂。
问怎么组合能产生最少的热量。测试样例之间用/分开,结果用.表示
阅读全文
摘要:题意:
有n个主题。每堂课的时间是L。每个主题各要求t1,t2,...tn(1=ti=L)。对于每个主题,你要决定要哪堂课教。并且有如下的规则:
1.每个主题必须完整地包含在一堂课里。不能分成两部分教。
2.主题之间的顺序不能调换,即主题i必须在主题i+1之前教。
同时,如果在每堂课的最后如果能留有10分钟以内的时候,那么学生的不满意程序是最小的。不满意程度的计算如下所示:
D=0(如果剩下的时间是0)。
D=-c(如果剩下的时间在10分钟以内)。
D=(t-10)^2(剩下的情况)
阅读全文
摘要:题意:
有1, 5, 10三种硬币,分别有n1, n5, n10个,用来买c罐可乐。
每次只能买一罐,并且机器会自动按照用最少的硬币来组合最多的钱来找零。
问最少投入多少硬币,才能买到c罐可乐。(口袋里面的钱一定够买c可乐)
阅读全文
摘要:题意:
给定两个序列,求两个序列的最长公共子序列。
阅读全文
摘要:题意:
有2*n个点,使其组成n对,求n对点集的最小距离之和。
阅读全文
摘要:题意:
给定n个数字,A和B可以从这串数字的两端任意选数字,一次只能从一端选取。
并且A B都尽力使自己选择的结果为最大的,可以理解成A B每一步走的都是最优的。
如果A先选择,则A B差值最大是多少。
阅读全文
摘要:题意:
受伤的皇后只能攻击它这一列的,和它周围的九个格子。
给定一个字符串,如果第i个字符是?则表示皇后能放在任意位置,如果不是?则表示它指定了必须放在哪一行,问有几种放法。
阅读全文
摘要:题意:
把一个整数i拆分成不大于j的数字组合。
阅读全文
摘要:题意:
给定多个字符串,是按照字典顺序排列的。一个字符串如果能够可以通过改变一个字母,删除一个字母,增加一个字母变成后面的某一个字符串,
那么称这两个字符串之间存在一个阶梯,问最多有多少个阶梯。
阅读全文
摘要:题意:
给定一个字符串,问最少插入多少个字符使其变成回文字符串,并输出。
阅读全文
摘要:题意:
有一辆车,原始装有100L汽油,到达距离为d的目的地,中间有x个加油站,每升油的价格为p。
汽车每跑一公里耗油1L,求到达目的地油箱仍然有100L的最小花费。
阅读全文
摘要:题意:
有n只乌龟,每只乌龟有个体重w以及力量s,乌龟所能承载的最大重量就是s,包括其体重。
问乌龟最多能叠几层?
阅读全文
摘要:题意:
有1^3, 2^3, ...... , 21^3 种货币,给定一个价钱n,问有多少种组合方法。
阅读全文
摘要:题意:
给定一个字符串s,对s进行删除操作,使得剩下的子串是回文字符串,问最多有多少种这种子串。
阅读全文
摘要:题意:
有n个数据,给定k,要从中选出k+8个三元组(x,y,z,其中x=y=z),每选一次的代价为(x-y)^2,求最小代价和。
阅读全文
摘要:题意:
前提要了解什么是二叉查找树,然后再是最优二叉查找树。
最优二叉查找树是指,在二叉查找树的基础上,要求总的编码长度最小(类似huffman编码)。
阅读全文
摘要:题意:
给定一个字符串,可以对其进行删除,插入,替换操作。
问最少经过几次操作,可以使这个字符串变成回文字符串。
阅读全文

浙公网安备 33010602011771号