摘要: 题目:输入一行字符串,包括标点符号,空格和大小写字母,输出其最长回文串,忽略字母的大小写,空格和符号比如字符串 sabc, , Cba 则输出abc, , Cba代码:#include #include #include using namespace std;const int maxn=5010;string s;char buf[maxn];//存放字符串中的字母,且存放的都是大写字母(原串中的小写字母被转换成大写字母,判断回文串时容易判断)int p[maxn];//存放原串中第i个字母在原串中的位置int main(){ getline(cin,s); int m=0;... 阅读全文
posted @ 2014-03-04 21:00 同学少年 阅读(290) 评论(0) 推荐(0) 编辑