自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liuyanfeier的专栏

小白进阶之路

  • 博客(4)
  • 收藏
  • 关注

原创 最长上升子序列

问题描述一个数的序列ai,当a1我们可以得到一些上升的子序列(ai1, ai2, ..., aiK),这里1 有它的一些上升子序列,如(1, 7), (3, 4, 8)等等。这些子序列中最长的长度是4,比如子序列(1, 3, 5, 8).你的任务,就是对于给定的序列,求出最长上升子序列的长度。分析:看代码最后部分//最长上升子序列#include #include

2015-11-30 22:12:26 274

原创 DP+(POJ1458) 最长公共子序列

题意:给出两个字符串,求出这样的一个最长的公共子序列的长度:子序列中的每个字符都能在两个原串中找到,而且每个字符的先后顺序和原串中的先后顺序一致。解析:看代码最后部分//最长公共子序列(POJ1458)#include #include #include #include #include using namespace std;int const max

2015-11-30 22:10:43 323

原创 POJ1163DP

题意和解析,看代码最后部分#include #include #include using namespace std;int main(){ int t,n; int dp[105][105]; int a[105][105]; //scanf("%d",&t); while(scanf("%d",&n)!=EOF) {

2015-11-30 22:08:46 284

原创 hdu 5569 DP

题意:有一个n行m列的矩阵,其中n+m为奇数。现在从(1,1)到(n,m)一共要走2×k步,分别为a1,a2......a2×k。总的代价为a1×a2+a3×a4+......+a(2*k-1)*a(2*k);求所有可能的路径中,代价最小的,输出代价思路和过程见代码注释。#include #include #include #include #include

2015-11-30 17:30:57 299

空空如也

空空如也

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

TA关注的人

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