class Solution(object):
def lengthOfLongestSubstring(self, s):
"""
:type s: str
:rtype: int
"""
if len(s)==0:
return 0
if len(s)==1:
return 1
else:
result=''
result+=s[0]
max_length=[]
for i in range(len(s)-1):
for j in range(i+1,len(s)):
if s[j] not in result:
result+=s[j]
else:
break
length=len(result)
max_length.append(length)
result=''
result+=s[i+1]
return max(max_length)
写得够烂的哈哈