给出字符串 ,去掉它们的重复值后 ,找元素总数的最大的值。
示例:
输入:‘asadsfgsdv’
输出:5
def getfunc(s):
max_value = 0
num = 0
text = ''
for i in s:
if i not in text:
text += i
num += 1
else:
if num >= max_value:
max_value = num
index = text.index(i)
text = text[(index + 1):] + i
num = len(text)
if num > max_value:
max_value = num
return max_value
print(getfunc('asadsfgsdv'))
因篇幅问题不能全部显示,请点此查看更多更全内容