题目传送门

解题思路:

就是求一个字符串的最长回文子序列的长度,然后用整个的长度减去最长回文子序列的长度

AC代码:

 #include<iostream>
#include<cstdio>
#include<map>
#include<algorithm> using namespace std; string l1,l;
int len,c[],tot,f[][],ll;
map<char,int> a; int main() {
cin >> l;
l1 = l;
int len = l.length();
ll = len;
for(int i = ;i < len; i++)
l1[--ll] = l[i];
for(int i = ;i < len; i++)
for(int j = ;j < len; j++)
f[i][j] = max(f[i-][j],max(f[i][j-],f[i-][j-] + (l[i] == l1[j])));
printf("%d",len - f[len-][len-]);
return ;
}

最新文章

  1. BZOJ 2039: [2009国家集训队]employ人员雇佣
  2. MyEclipse编码设置及字体设置等
  3. Jenkins进阶系列之——13修改Jenkins权限控制
  4. 来自“Java中国”优秀的程序员不会觉得累成狗是一种荣耀
  5. recvmsg和sendmsg函数
  6. [Swust OJ 582]--放学了,抢机子了(SPFA)
  7. Installshield建立IE快捷方式的方法
  8. 设计模式的征途—20.备忘录(Memento)模式
  9. Oracle11g 体系结构
  10. target runtime apache v6.0 not defined解决
  11. SDN2017 第四次作业
  12. Android解析json数据
  13. Tomcat上进行项目部署与WAR包含义
  14. Tomcat热部署,Web工程中线程没有终止
  15. Html5中 视频 音频标签 进度条问题
  16. win10网速慢
  17. Sunday算法--C#版
  18. bcc
  19. filter(函数,可以迭代的对象)
  20. 深入.NET框架。

热门文章

  1. 【深入】 - AST抽象语法树
  2. Cookie跨域setDomain和setPath
  3. C# 篇基础知识10——多线程
  4. spring bean容器学习
  5. SCHema学习
  6. word2010文档如何隐藏右侧灰色空白不可编辑区域
  7. web.xml CharacterEncodingFilter
  8. python 聚类分析 k均值算法
  9. Day7 - J - Raising Modulo Numbers POJ - 1995
  10. python实现进程的三种方式及其区别