就很简单,双指针 + 中心扩散 遍历数组 从中心点开始 这里又要分子串长度为偶数和奇数的情况 找到中心点往两边扩散,注意边界情况 循环结束,输出即可 let searchLen = (l, r, data) => { let res = 0, len = data.length while (l > -1 && r < len && data[l] === data[r]) { res = Math.max(res, r - l + 1) l-- ...