uva 11151
来源:互联网 发布:php求素数 编辑:程序博客网 时间:2024/05/22 04:28
求最长回文串 就是将字符串翻转后求最长公子列.....
#include <cstdio>#include <cstdlib>#include <algorithm>#include <cstring>using namespace std;char str[1010];char re[1010];int f[1010][1010];int main(){ int t; scanf("%d",&t); getchar(); while (t--) { gets(str); int len = strlen(str); for (int i = 0; i < len; ++i) re[len-i-1] = str[i]; memset(f, 0, sizeof(f)); for (int i = 1 ; i <= len ; ++i) for (int j = 1 ; j <= len ; ++j) if (str[i-1] == re[j-1]) f[i][j] = f[i-1][j-1]+1; else f[i][j] = max(f[i][j-1], f[i-1][j]); printf("%d\n",f[len][len]); } return 0;}
- uva 11151
- UVA 11151
- uva 11151 Longest Palindrome
- UVa 11151 - Longest Palindrome
- UVA 11151 Longest Palindrome
- Uva 11151 - Longest Palindrome
- UVa 11151 - Longest Palindrome
- uva 11151 - Longest Palindrome
- UVa:11151 Longest Palindrome
- UVA - 11151 Longest Palindrome
- uva 11151 - Longest Palindrome
- UVA - 11151 Longest Palindrome
- uva 11151(dp)
- UVA 11151 - Longest Palindrome
- UVA - 11151 Longest Palindrome
- uva 11151Longest Palindrome
- uva
- UVA
- C#操作XML小结
- OCX控件相关
- 上传资料被锁定帐户
- 线段树的运用 以及poj上的经典题目
- HTTP协议状态码的含义
- uva 11151
- QT 创建主窗口 MainWindow 实例
- arraylist用法
- 【 DLL 破解】 .NET DLL 一次破解说明
- 常用的正则表达式
- 指针 与 引用
- linux进程调度浅析
- oracle利用行内视图实现分页显示
- Android学习笔记(五)相对布局(3)