codeforces----191A Dynasty Puzzles
来源:互联网 发布:python图片处理模块 编辑:程序博客网 时间:2024/05/24 05:31
一道比较水的dp,但是还是想了很久,最后参考了一下大牛的代码才想出解法的,不是很难懂。
#include <iostream>#include <cstring>#include <cstdio>using namespace std;int dp[26][26];int max(int a,int b) { return a>b?a:b; }int main(){int n,a,b,i,j,l,ans=0;char s[15];scanf("%d",&n);memset(dp,0,sizeof(dp));for(i=0;i<n;i++){scanf("%s",s);l=strlen(s);a=s[0]-'a'; b=s[l-1]-'a';for(j=0;j<26;j++){if(dp[j][a])dp[j][b]=max(dp[j][b],dp[j][a]+l);}dp[a][b]=max(dp[a][b],l);}for(i=0;i<26;i++)ans=max(ans,dp[i][i]);printf("%d\n",ans);return 0;}
- codeforces----191A Dynasty Puzzles
- codeforces 191A Dynasty Puzzles
- CodeForces - 191A Dynasty Puzzles
- codeforces 191A A. Dynasty Puzzles(dp)
- CodeForces Round #121 (191A) - Dynasty Puzzles
- Codeforces 191A Dynasty Puzzles【dp】
- CodeForces-191A Dynasty Puzzles(动态规划DP)
- Codeforces-191A-Dynasty Puzzles(简单dp)
- codeforces 191A Dynasty Puzzles(简单DP)
- CF#191 A. Dynasty Puzzles (DP)
- CF A. Dynasty Puzzles
- Codeforces Round #121 (Div. 1) / 191A Dynasty Puzzles (dp&优化)
- Codeforces Round #121 (Div. 1) A. Dynasty Puzzles
- codeforces 191D Dynasty Puzzles (图论,疑难杂题)
- CF 191A - Dynasty Puzzles(简单DP)
- codeforces 192C Dynasty Puzzles 字符串动态规划
- CodeForces 337A Puzzles
- CodeForces 337A - Puzzles
- android 打水印
- 如何设置svn服务器端的服务开机启动
- 多网卡或存在虚拟机的情况,socket广播包发送会出现问题
- Samba常用配置及GUEST访问
- Fastcgi 白皮书
- codeforces----191A Dynasty Puzzles
- 分享一个Qt中删除文件夹的函数(非递归实现)
- c语言实现c++功能
- 位图显示
- rails入门(2)
- ISAPI_Rewrite
- SVN服务器端安装、配置与管理
- 【基于贪心的动态规划】【NOI2006】千年虫
- Asterisk 函数