题目链接:
这题最难的一点就在于理解题目
题目意思就是找连续的 k 个字符串加起来的总字符串最长的那个,然后返回这个
上代码:
def longest_consec(strarr, k):
if len(strarr) == 0 or len(strarr) < k or k <= 0:
return ''
i = 0
max_len = 0
max_str = ''
while i <= len(strarr) - k:
b = ''
j = 0
while j < k:
b += strarr[j + i]
j += 1
if len(b) > max_len:
max_str = b
max_len = len(b)
i += 1
return max_str