题解 | #在字符串中找出连续最长的数字串#
在字符串中找出连续最长的数字串
https://www.nowcoder.com/practice/2c81f88ecd5a4cc395b5308a99afbbec
while True:
try:
start_str = input()
n = len(start_str)
length_dict = {}
left,right = 0,0
result = ''
while right < n:
result += start_str[right]
if left<n and not result.isdigit():
left = right
result = ''
if len(result) > 0:
length_dict[len(result)]=length_dict.get(len(result),'')+result
right += 1
key,value = list(length_dict.items())[-1]
print(value,key,sep=',')
except:
break
想练下滑窗来着,结果能跑但好像不是滑窗
拼多多集团-PDD公司福利 817人发布
