class Solution {
public int lengthOfLongestSubstring(String s) {
int max = 0;//定义最大返回值
for (int i = 0; i < s.length(); i++) {
Set set = new HashSet();//使用set去重
for (int j = i; j < s.length(); j++) {
if(!set.add(s.charAt(j))){
break;
}
}
max=Math.max(max,set.size());//求set的最大长度
}
return max;
}
}
无重复字符的最长子串(Java)
最新推荐文章于 2023-02-25 20:33:01 发布