
====dp====
zzkya
这个作者很懒,什么都没留下…
展开
-
codevs 1060 搞笑世界杯
题目描述 Description 随着世界杯小组赛的结束,法国,阿根廷等世界强队都纷纷被淘汰,让人心痛不已. 于是有人组织了一场搞笑世界杯,将这些被淘汰的强队重新组织起来和世界杯一同比赛.你和你的朋友欣然去购买球票.不过搞笑世界杯的球票出售方式也很特别,它们只准备了两种球票.A 类票——免费球票 B 类票——-双倍价钱球票.购买时由工作人员通过掷硬币决定,投到正面 的买A类票, 反面的买B原创 2016-11-03 08:42:45 · 753 阅读 · 0 评论 -
codevs 3037 线段覆盖 5,codevs 3012 线段覆盖 4,codevs 3027 线段覆盖 2
题目描述 Description 数轴上有n条线段,线段的两端都是整数坐标,坐标范围在0~10^18,每条线段有一个价值,请从n条线段中挑出若干条线段,使得这些线段两两不覆盖(端点可以重合)且线段价值之和最大。 输入描述 Input Description 第一行一个整数n,表示有多少条线段。 接下来n行每行三个整数, ai bi ci,分别代表第i条线段的左端原创 2016-11-03 10:58:34 · 639 阅读 · 0 评论 -
codevs 1052 地鼠游戏
题目描述 Description 王钢是……(此处略去一些无用信息……) 地鼠游戏是一项需要反应速度和敏捷判断力的游戏。游戏开始时,会在地板上一下子冒出很多地鼠来,然后等你用榔头去敲击这些地鼠,每个地鼠被敲击后,将会增加相应的游戏分值。问题是这些地鼠不会傻傻地等你去敲击,它总会在冒出一会时间后又钻到地板下面去(而且再也不上来),每个地鼠冒出后停留的时间可能是不同的,而且每个地鼠被敲击原创 2016-10-28 15:12:12 · 852 阅读 · 1 评论 -
codevs 2598 编辑距离问题
题目描述 Description 设A和B是2个字符串。要用最少的字符操作将字符串A转换为字符串B。这里所说的字符操作包括: (1)删除一个字符; (2)插入一个字符; (3)将一个字符改为另一个字符。 将字符串A变换为字符串B所用的最少字符操作数称为字符串A到B的编辑距离,记为d(A,B)。试编写程序,对任给的2个字符串A和B,计算出它们的编辑距离d(A,B)。原创 2016-10-30 19:28:46 · 467 阅读 · 2 评论 -
codevs 3955 最长严格上升子序列(加强版)
题目描述 Description 给一个数组a1, a2 … an,找到最长的上升降子序列ab1#include<iostream> #include<cstdio> #include<algorithm> #include<cstring> using namespace std;const int inf=2147483642; int dp[1010000]; int a[10100原创 2016-10-30 14:27:52 · 664 阅读 · 0 评论