0
点赞
收藏
分享

微信扫一扫

《华为机试》刷题之HJ85 最长回文子串

捡历史的小木板 2022-03-11 阅读 44
华为

一、题目

在这里插入图片描述

二、示例

在这里插入图片描述

三、代码

while True:
    try:
        s = str(input())
        result = [1]
        for i in range(len(s)):
            for j in range(i + 1, len(s) + 1):
                if s[i:j] == s[i:j][::-1]:
                    result.append(j-i)
        print(max(result))
    except:
        break

四、算法说明

暴力破解法,在每一个位置检查所有子串是否对称,输出最长者。

胡萝卜

2022年3月2日15:02:37

我不知道将去向何方,但我已在路上!
时光匆匆,虽未曾谋面,却相遇于斯,实在是莫大的缘分,感谢您的到访 !
举报

相关推荐

0 条评论