vijos 1028 LIS
来源:互联网 发布:淘宝良心的cos店铺 编辑:程序博客网 时间:2024/05/22 02:15
#include"stdio.h"#include"string.h"#define max(a,b) a>b?a:bint check(char* sub,char *s){ char t[2000]; strncpy(t,s,strlen(sub)); t[strlen(sub)]='\0'; return strcmp(t,sub)==0&&strcmp(sub,s)!=0?1:0;}int main(){ char s[2000][1000]; int n; while(scanf("%d",&n)!=EOF) { int i,j; int dp[2000]; for(i=0;i<n;i++) scanf("%s",s[i]); for(i=0;i<n;i++) dp[i]=1; int Max=0; for(i=1;i<n;i++) { for(j=0;j<i;j++) if(check(s[j],s[i])) dp[i]=max(dp[j]+1,dp[i]); Max=max(Max,dp[i]); } printf("%d\n",Max); }}
0 0
- vijos 1028 LIS
- Vijos P1098 合唱队形 (双重LIS)
- Vijos p1303导弹拦截(LIS+贪心)
- ♥Vijos P1098合唱队形【LIS】
- Vijos P1098 合唱队形(动态规划,双重LIS)
- Vijos P1303 导弹拦截(动态规划,LIS)
- LIS
- LIS
- LIS
- LIS
- LIS
- LIS
- LIS
- LIS
- LIS
- LIS
- LIS
- LIS
- 10023---1号店订单系统水平分库的实践之路以及关键步骤
- Myeclipse中怎样隐藏碍眼的jar包
- Android系统源代码的下载与编译
- hdu 1501 Zipper
- Java随机生成长度不少于6的指定长度的密码,且这个字符串必须包含大小写字母、数字和特殊字符,四种的任意三种
- vijos 1028 LIS
- 自己动手写Tomcat1.0
- RecyclerView 最佳入门
- 06_Java中文件上传与下载
- UVA10173Smallest Bounding Rectangle+最小矩形覆盖
- 从招聘中我学到了什么?
- 电信网络拓扑图自动布局
- 祭奠那过时的框架标签frameset
- POJ 3903 Stock Exchange 最长上升子序列 模板题