给定一个字符串 s ,请你找出其中不含有重复字符的 最长 子串 的长度。
class Solution {
public:
int lengthOfLongestSubstring(string s) {
int left = 0, right = 0;
int max = 1;
for (int i = 0; i < s.length() - 1; i++) {
int length = 1;
bool f = false;
for (int j = i + 1; j < s.length(); j++) {
for (int k = i; k < j - 1; k++) {
if (s[k] == s[j]) {
max = max > length ? max : length;
f = true;
break;
;
}
if (s[k] != s[j])
length++;
}
if (f)
break;
}
}
return max;
}
};