获取字符串中最长的对称的字串的大小

来源:互联网 发布:招聘软件排名 编辑:程序博客网 时间:2024/06/05 01:19

longestPalindrome=function(s){ 

if(s.length==1) return 1; 

var a=0; for(vari=0;i<s.length;i++)

for(var j=i+1;j<=s.length;j++) { 

if(s.slice(i,j).split("").join("")== (s.slice(i,j)).split("").reverse().join("")) {  

a=(j-i)>a?(j-i):a;  

}

}

return a;

}



`Test.assertEquals(longestPalindrome("a"), 1)Test.assertEquals(longestPalindrome("aa"), 2)Test.assertEquals(longestPalindrome("baa"), 2)Test.assertEquals(longestPalindrome("aab"), 2)Test.assertEquals(longestPalindrome("baabcd"), 4)Test.assertEquals(longestPalindrome("baablkj12345432133d"), 9)

0 0