算法:给定一个字符串,请你找出其中不含有重复字符的最长子串的长度(时间复杂度O(n))
时间复杂度:O(2n) = O(n)O(2n)=O(n),在最糟糕的情况下,每个字符将被 startIdx 和 endIdx 访问两次
示例 1:
输入: "abcabcbb"
输出: 3
解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。
示例 2:
输入: "bbbbb"
输出: 1
解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。
示例 3:
输入: "p...
原创
2019-05-29 14:00:30 ·
3252 阅读 ·
0 评论