[本文出自天外归云的博客园]
问题:计算字符串中最长不重复子串
我的思路:
class Solution(object):
def lengthOfLongestSubstring(self, s):
"""
:type s: str
:rtype: int
"""
longtest_length = 0
length_s = len(s)
for i in range(length_s):
sub = []
j = i
while j < length_s and s[j] not in sub:
sub.append(s[j])
j = j + 1
sub_length = len(sub)
if sub_length > longtest_length:
longtest_length = sub_length
return longtest_length