uva 10739 dp
2024-09-02 22:33:34
https://vjudge.net/problem/UVA-10739
和昨天的那个回文串几乎一样只是加了条件限制,可以随意增删以及替换。
#include<iostream>
#include<cstring>
#include<cstdio>
#include<algorithm>
#include<vector>
#include<stack>
using namespace std;
#define inf 0x3f3f3f3f
int f[][];
char s[];
int main()
{
int N=,M,i,j,k,t;
cin>>t;
for(int xx=;xx<=t;++xx)
{
cin>>(s+);
int n=strlen(s+);
memset(f,,sizeof(f));
for(int len=;len<=n;++len)
{
for(i=,j=len;j<=n;++i,++j)
{
f[i][j]=inf;
if(s[i]==s[j]) f[i][j]=f[i+][j-];
f[i][j]=min(f[i][j],min(min(f[i][j-]+,f[i+][j]+),f[i+][j-]+));
}
}
printf("Case %d: %d\n",xx,f[][n]);
}
return ;
}
最新文章
- SQL Server代理(11/12):维护计划作业
- knowing abstract,virtual,override,new
- iphone,pad等真机不被xcode识别,解决方法
- Kindle Paperwhite 2使用体验
- Shell Script Tutorials (0 ~ 62)
- Python图像处理之验证码识别
- Vue.js+Koa2移动电商实战 笔记
- [UE4]事件驱动的UI更新:事件调度器
- ActiveMQ 概述
- scikit-learn——快速入门 - daniel-D(转)
- Win32程序支持命令行参数的做法(转载)
- myeclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法
- Html5和Css3扁平化风格网页
- 自定义相机下使用clippingNode注意事项
- 0001_mysql 5.7.25安装初始化
- 使用asp.net改变图片颜色
- JAVA验证身份证号码是否合法
- Python模块学习 ---- datetime
- SQL注入导图
- java代码水仙花