自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Pku3080 Blue Jeans

Pku3080 Blue Jeans Time Limit:1000MS  Memory Limit:265536KTotal Submit:4 Accepted:3 DescriptionThe Genographic Project is a research partnership between IBM and The National Geographic Soc

2014-12-03 20:46:25 488

原创 pku1734 Musical Theme

Description我们用N(1 <= N <=5000)个音符的序列来表示一首乐曲,每个音符都是1..88范围内的整数,每个数表示钢琴上的一个键。很不幸这种表示旋律的方法忽略了音符的时值,但这项编程任务是关于音高的,与时值无关。许多作曲家围绕一个重复出现的“主题”来构建乐曲。在我们的乐曲表示法中,“主题”是整个音符序列的一个子序列,它需要满足如下条件: 长度至少

2014-12-03 20:27:02 369

原创 [Usaco2006 Dec]Milk Patterns

Description农夫John发现他的奶牛产奶的质量一直在变动。经过细致的调查,他发现:虽然他不能预见明天产奶的质量,但连续的若干天的质量有很多重叠。我们称之为一个“模式”。 John的牛奶按质量可以被赋予一个0到1000000之间的数。并且John记录了N(1牛奶质量值。他想知道最长的出现了至少K(2比如1 2 3 2 3 2 3 1 中 2 3 2 3出现了两次

2014-12-03 17:05:28 475

原创 最长可重叠的重复子串

题目大意:给定一个字符串,求它的最长可重叠的重复子串的长度思路:求出height数组之后,输出最大值即可。因为最长可重叠的重复子串一定是在相邻两个后缀的最长公共前缀,即height,而要求最大值,输出height最大值即可#include#include#define max(a,b) a>b?a:busing namespace std;const int maxl=400000;

2014-12-03 11:59:06 1276

原创 后缀数组入门题——2323后缀排序

题目大意:给定一个字符串,输出排名为1到n的后缀的起始位置思路:按后缀数组的sa的定义,直接输出即可code:#include#includeusing namespace std;const int maxl=200000;int rank[maxl+10],sa[maxl+10],n,sum[maxl+10],trank[maxl+10],tsa[maxl+10];

2014-12-03 11:49:26 754

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除