def getString(aString): restult = '' substr = '' for i in range(len(aString)): if aString[i] in substr: if len(substr) > len(restult): restult = substr substr = substr[substr.index(aString[i])+1:] else: substr+=aString[i] return substr if len(substr) > len(restult) else restultgetString("absddfedfiab")>>> getString("absddfedfiab")'ediab'
总结
以上是内存溢出为你收集整理的Python算法获取最长不重复子串全部内容,希望文章能够帮你解决Python算法获取最长不重复子串所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)