function getLongestPalindrome( A ) { // write code here let a=['^','#',...[...A].join('#'),'#','$'] let max=0 for(let i=1;i<a.length-1;i++){ let ext=0; while(a[i-ext-1]===a[i+ext+1]) ext++; max=Math.max(max,ext) } return max } module.exports = { getLongestPalindrome : getLongestPalindrome }; 虽然复杂...