99.21パーセントをmycode
クラスのソリューション(オブジェクト): デフlengthOfLongestSubstring(自己、秒): "" " :タイプS:STR :RTYPE:int型 """ MAXLEN = 0 一時 = '' のための私でS: もし私ではない で温度: 温度 + = 私は 他: maxlenを = MAX(maxlenを、LEN(TEMP)) TEMP =一時[temp.index(I)1:] + I MAXLEN =MAX(maxlenを、LEN(TEMP)) のリターンのmaxlen
注:この実施例は、タイムリーな交換の最大の長さ以下であり
DEF lengthOfLongestSubstring(S): L = 0 LS = "" のためにI Sで: もしI LSにおいて: LS = LS [ls.index(I)+1:] LS + = iの 場合でlen(LS)> L: #maxres = MAX(maxres、LEN(LS)) L = LEN(LS) リターンリットル lengthOfLongestSubstring( "abcdvdf")