摘要: 数组a是一个有序的非递减序列,查找与k有关的如果能找到k,并且k的位置不唯一的话,返回最右边的那个下标。如果找不到k,返回比它小的第一个数的下标。#include#define N 1100int seach(int k,int a[],int left,int right) { int m... 阅读全文
posted @ 2015-02-06 21:11 HYDhyd 阅读(130) 评论(0) 推荐(0) 编辑
摘要: #include#include#define N 510000int dp[N];int f[10000000];int main() { int k,n,m,i,j; dp[0]=0; memset(f,0,sizeof(f)); for(i=1;i0&&f[dp[i-... 阅读全文
posted @ 2015-02-06 19:59 HYDhyd 阅读(191) 评论(0) 推荐(0) 编辑
摘要: #include#include#define N 22int dp[N][N][N];int main() { int n,m,f,i,j,k; /*预处理,节省时间*/ for(i=0;i20||m>20||f>20) printf("%d\n",dp[... 阅读全文
posted @ 2015-02-06 16:23 HYDhyd 阅读(112) 评论(0) 推荐(0) 编辑
摘要: #include#include#define N 110int dp[N][N];int a[N][N];int Max(int v,int vv) {return v>vv?v:vv;}int main() { int n,i,j,k; while(scanf("%d",&n)!=E... 阅读全文
posted @ 2015-02-06 16:21 HYDhyd 阅读(129) 评论(0) 推荐(0) 编辑