class Solution {
public int lengthOfLongestSubstring(String s) {
int start = 0;
int[][] map = new int[128][1];
int ans = 0;
for(int i = 0;i < s.length(); i++){
map[s.charAt(i)][0]++;
while(map[s.charAt(i)][0] > 1 && start < s.length()) map[s.charAt(start++)][0]--;
ans = Math.max(i - start + 1,ans);
}
return ans;
}
}
勿重复字符的最长字串
最新推荐文章于 2024-07-25 13:54:27 发布