判断一串字符中是否有回文串


#include//C++版
//判断是否包含回文字符串,如有,返回回文起始位置;如没有,返回字符串长度
using namespace std;
int find(char ch,char *str,size_t length) //查找str开始的字符串中第一个ch出现的位置,没找到返回-1
{
        for(int i=0;i

转载自:http://www.cnblogs.com/mingzi/archive/2009/08/04/1538418.html


java版:

public class HuiWen{
	public static void main(String[]args){
		String str="987098321123211980890";
		HuiWen h=new HuiWen();
		int k=h.isOrNot(str);
		System.out.println(k);
	}
	public static int isOrNot(String str){
		char []A=str.toCharArray();
		int index;
		for(int i=0;i


你可能感兴趣的:(算法之美)