暴力求最大回文串

来源:互联网 发布:淘宝买家ip地址查询 编辑:程序博客网 时间:2024/06/03 14:31
// ConsoleApplication12.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostream>#include<string>using namespace std;bool flag = false;bool isvalue(string str){int strln=str.length();for (int i = 0, j = strln - 1; i < j;i++,j--) {//条件判断。拿两个变量来做if (str[i] != str[j]) return false;}return true;}void padding(string str) {int len = str.length();for (int i = len; i > 0; i--) {for (int j = 0; i + j < len; j++){if (isvalue(str.substr(j, i))){flag = true; cout << str.substr(j, i) << endl; ;}}if (flag) break;//结束外层循环}}int main(){string str = "cscccbbbbbbacmscccsc";padding(str);}

原创粉丝点击