Longest Palindromic Substring



質問する


検索
  • 文字列sの中で最も長い回文サブ列
  • に答える

  • 法林症候群確認は、従来の方法で行う必要がある(Valid Palindrome)
  • で最も長いサブストリングから長さ1までの最も有効な検索方法は何ですか
  • class Solution:
        def longestPalindrome(self, s: str) -> str:
            N = len(s)
            for length in range(N, 1, -1):
                for start in range(0, N-length+1):
                    if s[start] == s[start+length-1]:
                        if isPalin(s[start:start+length]):
                            return s[start:start+length]
            return s[0]
                
                
    def isPalin(s):
        if s == s[::-1]:
            return True
        else:
            return False
    あ、そうですか.ははははははははははははは

    結果