leetcode-중반 배열 - 셋 가장 긴 문자열을 문자를 반복하지 않고

99.21 %를 mycode

클래스 솔루션 (객체)
     DEF lengthOfLongestSubstring (자기, S)
         '' ' 
        : 형식 S : STR 
        INT : RTYPE 
        "" " 
        MAXLEN = 0 
        온도 = ' 
         I S :
             경우하지  온도 : 
                온도 + = 다른 : 
                maxlen을 = 최대 (maxlen을 렌 (TEMP)) 
                온도 = 온도 [temp.index (I) +1 :] + I 
        MAXLEN =최대 (maxlen을, LEN (임시))
         반환 MAXLEN

참고 :이 실시 예는 적시에 교체의 최대 길이 이하로 할 수있다

DEF lengthOfLongestSubstring (들) : 
        L은 = 0 
        LS의 = "" 
        S에서의 I : 
            만약 LS 물 : 
                LS = 1! [ls.index (I) +1 :] 
            LS + = I 
            렌 경우 (LS)> L : 
                # maxres = 최대 (maxres 렌 (LS)) 
                L = LEN (LS) 
        복귀 패 
lengthOfLongestSubstring ( "abcdvdf")

  

추천

출처www.cnblogs.com/rosyYY/p/10963984.html