DP小结 - 2
满打满算80+的DP题目,NOIp的各种方面都有涉及,算是考前比较全面地复习DP了。
有点意思的题目名目表:
VIJOS 1610 怪盗基德:在一个N*N的矩阵中找出两个不重叠的K*K的矩阵使权和最大
VIJOS 1002 过河:青蛙在数轴上跳,每次向前跳S~T,数轴上定点有石子,求从0跳到L途中踩到最少石子数 (L 10^9,S T 10 石子总个数 1000)
树:有N个结点的树,每个结点上有一盏灯和一个开关,按下某结点的开关可以使这个结点和所有直接相连的结点的灯的状态改变,求初始所有灯灭,点亮所有灯所需的最少按开关数。
RQ 387 机房病毒:给出N个结点的树,选其中一些结点,使所有 未被选中的结点 直接与 选中结点 有边相连,求最少选中结点个数(N 1500)
VIJOS 1285 佳佳的魔法药水
有限电视网:有N个结点的树M个叶结点,每条边有费用,每个叶结点有回报,从叶结点中选取一些,使得不亏本情况下选中的叶结点最多,(不亏本即指所有被选中叶结点到根的边的集合的 费用和 <= 选中叶结点的回报和)
VIJOS 1006 晴天小猪之HILL
VIJOS 1283 佳佳的魔杖
TYVJ 1191 迎春舞会之三人组舞:从N个数中选出M个三元组(a,b,c)记每个三元组的代价为较小两数之差的平方 求最小权和