动态规划
文章平均质量分 61
_Hyman
看不到光,也要苦苦追寻.
展开
-
NOIP 2006 金明的预算方案|动态规划
**【问题描述】**金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过 N 元钱就行”。今天一早,金明就开始做预算了,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是一些主件与附件的例子:如果要买归类为附件的物品,必须先买该附件所属的主件。每个主件可以有原创 2015-09-28 16:05:04 · 585 阅读 · 0 评论 -
HDU 2955 Robberies
传送门点我 **Robberies****Problem Description**The aspiring Roy the Robber has seen a lot of American movies, and knows that the bad guys usually gets caught in the end, often because they become too greed原创 2015-11-23 15:48:08 · 353 阅读 · 0 评论 -
Codevs 1427 特种部队
题目描述 Description某特种部队接到一个任务,需要潜入一个仓库。该部队士兵分为两路,第一路士兵已经在正面牵制住了敌人,第二路士兵正在悄悄地从后方秘密潜入敌人的仓库。 当他们到达仓库时候,发现这个仓库的锁是一把很诡异的电子锁,上面是一排按钮,每个按钮上都有一个数字。10 秒钟后,总部返回了该锁的技术信息。要解开这把锁,首先要从左边的第一个按钮开始向右按动,中间可以跳过某些按钮,按动到最右边转载 2015-10-28 14:47:29 · 1081 阅读 · 0 评论 -
【bzoj1226】
**Description**小F 的学校在城市的一个偏僻角落,所有学生都只好在学校吃饭。学校有一个食堂,虽然简陋,但食堂大厨总能做出让同学们满意的菜肴。当然,不同的人口味也不一定相同,但每个人的口味都可以用一个非负整数表示。由于人手不够,食堂每次只能为一个人做菜。做每道菜所需的时间是和前一道菜有关的,若前一道菜的对应的口味是a,这一道为b,则做这道菜所需的时间为(a or b)-(a and b)转载 2015-10-12 10:11:16 · 342 阅读 · 0 评论 -
【bzoj 1786】[Ahoi2008]Pair 配对
**Description** **Input** **Output** **Sample Input**5 4 4 2 -1 -1 3 **Sample Output**4**HINT****Source****题解** 那些没有被填上的数是递增的 可以自行脑补一下 比如任意两个数 前面的数的左面的部分 和后面的数右面的部分与这两个数的相对位置关系是没有关系的(怎么换 这两个数的影响是原创 2015-10-12 15:22:23 · 756 阅读 · 0 评论 -
tyvj|P1089 smrtfun
**P1089 smrtfun** 时间: 1000ms / 空间: 131072KiB / Java类名: Main**背景**广东汕头聿怀初中 Train#2 Problem3**描述** 现有N个物品,第i个物品有两个属性A_i和B_i。在其中选取若干个物品,使得sum{A_i + B_i}最大,同时sum{A_i},sum{B_i}均非负(sum{}表示求和)。**输入格式**第一行,一原创 2015-10-03 12:34:22 · 611 阅读 · 0 评论 -
【codevs1154】 能量项链
**题目描述 Description** 在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只有这样,通过吸盘(吸盘是Mars人吸收能量的一种器官)的作用,这两颗珠子才能聚合成一颗珠子,同时释放出可以被吸盘吸收的能量。如果前一颗能量原创 2015-10-05 18:36:00 · 478 阅读 · 0 评论 -
【codevs1048】 石子归并
**题目描述 Description** 有n堆石子排成一列,每堆石子有一个重量w[i], 每次合并可以合并相邻的两堆石子,一次合并的代价为两堆石子的重量和w[i]+w[i+1]。问安排怎样的合并顺序,能够使得总合并代价达到最小。**输入描述 Input Description** 第一行一个整数n(n<=100)第二行n个整数w1,w2…wn (wi <= 100)**输出描述 Output原创 2015-10-05 18:31:13 · 515 阅读 · 0 评论 -
1087
然而只能膜拜……ORZ ORZ(这里)#include <cstdio>#include <cstring>#include <algorithm>using namespace std;const int maxn=1000010;int f[maxn];int main(){ int n; scanf("%d",&n); f[1]=1; for(int转载 2015-09-29 09:09:10 · 458 阅读 · 0 评论 -
codevs 1380 没有上司的舞会|树形动规
**题目描述 Description** Ural大学有N个职员,编号为1~N。他们有从属关系,也就是说他们的关系就像一棵以校长为根的树,父结点就是子结点的直接上司。每个职员有一个快乐指数。现在有个周年庆宴会,要求与会职员的快乐指数最大。但是,没有职员愿和直接上司一起与会。**输入描述 Input Description**第一行一个整数N。(1<=N<=6000) 接下来N行,第i原创 2015-09-28 11:27:56 · 370 阅读 · 0 评论 -
【Open Judge】7624 山区建小学
**7624:山区建小学** **描述** 政府在某山区修建了一条道路,恰好穿越总共m个村庄的每个村庄一次,没有回路或交叉,任意两个村庄只能通过这条路来往。已知任意两个相邻的村庄之间的距离为di(为正整数),其中,0 < i < m。为了提高山区的文化素质,政府又决定从m个村中选择n个村建小学(设 0 < n < = m < 500 )。请根据给定的m、n以及所有相邻村庄的距离,选择在哪些村庄建原创 2015-10-15 20:58:32 · 2210 阅读 · 0 评论