美文网首页
3.最长不重复子串

3.最长不重复子串

作者: New_Learner | 来源:发表于2019-05-06 10:35 被阅读0次

    给定一个字符串,要求找出其中最长的不重复子串,要求串内不存在相同的字符。

    思路:对字符串中的每一个字符都寻找以其结尾的不重复子串,寻找的方法为:

    1.建立三个指针,分别用以指向现在字符j,字符末尾i,字符开头k。初始化全0

    2.从字符末尾开始向前寻找,若找到相同字符,则将flag立为false并将字符开头指向相同字符后一位。迭代字符末尾+1。

    3.利用max计算长度(未找到相同字符时)

    相关文章

      网友评论

          本文标题:3.最长不重复子串

          本文链接:https://www.haomeiwen.com/subject/inzqoqtx.html