leetcode-середина массив 3 Серия подстроки без повторения символов

mycode 99.21%

класс Solution (объект):
     Защиту lengthOfLongestSubstring (я, s):
         "" " 
        : тип s: ул 
        : RTYPE: ИНТ 
        """ 
        MaxLen = 0 
        температура = '' 
        для I в S:
             если я не  в температуре: 
                Темп + = я
             еще : 
                MaxLen = макс (MaxLen, длина (температура)) 
                темп = темп [temp.index (я) + 1:] + я 
        MaxLen =макс (MAXLEN, длина (темп))
         возвращение MaxLen

Примечание: Этот вариант может быть ниже максимальной длиной своевременной замены

Защиту lengthOfLongestSubstring (ы): 
        л = 0 
        Ls = "" 
        инт в: с , 
            если я в лс 
                × = L × [ls.index (I) + 1:] 
            Ls + = я , 
            если Len (Ls)> л: 
                # maxres = макс (maxres, длина (LS)) 
                л = Len (Ls) 
        возвращение л 
lengthOfLongestSubstring ( "abcdvdf")

  

рекомендация

отwww.cnblogs.com/rosyYY/p/10963984.html