Java教程

找出最长连续子串

本文主要是介绍找出最长连续子串,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
def func(s: str):
    temp = ''
    count = 0
    for i in range(len(s)):
        for j in range(i + 1, len(s)):
            if s[i] != s[j]:
                break
            j += 1
        if count < j - i:
            count = j - i
            temp = s[i:j]
            i = j
    return temp, count


if __name__ == '__main__':
    print(func('adsgggggsdfssssssseeeee'))
这篇关于找出最长连续子串的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!