
区间dp
Ablossom
这个作者很懒,什么都没留下…
展开
-
【区间dp】合并沙子
题目描述设有N堆沙子排成一排,其编号为1,2,3,…,N(N< =300)。每堆沙子有一定的数量,可以用一个整数来描述,现在要将这N堆沙子合并成为一堆,每次只能合并相邻的两堆,合并的代价为这两堆沙子的数量之和,合并后与这两堆沙子相邻的沙子将和新堆相邻,合并时由于选择的顺序不同,合并的总代价也不相同,如有4堆沙子分别为 1 3 5 2 我们可以先合并1、2堆,代价为4,...原创 2019-09-05 12:06:10 · 752 阅读 · 0 评论 -
【区间dp】能量项链
题目描述在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只有这样,通过吸盘(吸盘是Mars人吸收能量的一种器官)的作用,这两颗珠子才能聚合成一颗珠子,同时释放出可以被吸盘吸收的能量。如果前一颗能量珠的头标记为m,尾标记为r,后一...原创 2019-09-05 12:14:28 · 262 阅读 · 0 评论 -
【区间dp】分离与合体
原题链接:https://loj.ac/problem/10151题目描述此处省略原题描述,又长又臭输入第一行一个正整数n(2≤n≤300)第二行为n个用空格分开的正整数,表示1~n区域里每把金钥匙的价值。保证运算过程及结果不超出int范围输出第一行的一个数,即获得的最大价值。第二行按照分离阶段从前到后,区域从左向右的顺序,输出发生分离的区域编号,中间用一个空格隔开,若有多种方案,选择...原创 2019-09-05 12:21:22 · 296 阅读 · 0 评论