博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NYOJ 37 回文字符串
阅读量:6348 次
发布时间:2019-06-22

本文共 689 字,大约阅读时间需要 2 分钟。

感觉非常坑的一道题!!!想了非常多解法都是错的,百度了一下解法,真是醉了。

。。

解法:把字符串反过来。求最长公共子序列

时间限制:3000 ms  |  内存限制:65535 KB

难度:4

  • 描写叙述

  • 所谓回文字符串,就是一个字符串,从左到右读和从右到左读是全然一样的,比方"aba"。当然。我们给你的问题不会再简单到推断一个字符串是不是回文字符串。

    如今要求你,给你一个字符串。可在任何位置加入字符,最少再加入几个字符,能够使这个字符串成为回文字符串。

    • 输入

    • 第一行给出整数N(0<N<100)

      接下来的N行,每行一个字符串,每一个字符串长度不超过1000.

    • 输出

    • 每行输出所需加入的最少字符数

    • 例子输入

    • 1Ab3bd
    • 例子输出

    • 2

#include
#include
#include
using namespace std;int a[1010][1010];int max(int x, int y){ return x>y ? x : y;}int main(){ int test,i,j,k,len1,lcs; string s1,s2; cin>>test; while(test--) { cin>>s1; s2=s1; //刚開始这一步忽略了。想到了STL中讲的,恍然大悟 len1=s1.length(); for(i=0;i
lcs) lcs=a[i][j]; } cout<
<

转载地址:http://ybvla.baihongyu.com/

你可能感兴趣的文章
在EF中执行SQL语句
查看>>
利用Maven把项目生成jar包供其他项目使用
查看>>
sql between and 边界问题
查看>>
关于Servlet一些东西
查看>>
注册验证的时候一直出现的报错问题,终于解决了
查看>>
在linux中编写脚本实现自启动tomcat服务
查看>>
关于JDK中的集合总结(二)
查看>>
修改数据库字段类型或名字
查看>>
[BZOJ3631]:[JLOI2014]松鼠的新家(LCA+树上差分)
查看>>
吐槽#001
查看>>
jQuery的介绍
查看>>
excel2007内容转成xml
查看>>
php 基础知识
查看>>
MySQL数据库引擎
查看>>
OneZero第四周第五次站立会议(2016.4.15)
查看>>
MYSQL的存储函数
查看>>
lnks
查看>>
Problem J
查看>>
Ellipse
查看>>
ViewPager与PagerAdapter
查看>>