← 返回题库
中级

最长回文子串

未完成
中级参考 代码结构已给出,请填写 ____ 处
def solve(____):
    s = str(____).strip()
    n = len(____)
    best = ____
    for i in range(____):
        for odd in [True, False]:
            l, r = i, i if odd else i+____
            while l >= ____ and r < n and s[l] == s[r]:
                best = max(____)
                l -= ____; r += ____
    print(____)

示例

输入
solve('aabaa')
期望输出
5
Python 代码 🔒 登录后使用
🔒

登录后即可练习

注册免费账号,在浏览器中直接运行 Python 代码