參考資訊:
https://www.cnblogs.com/grandyang/p/4480780.html
題目:
解答:
class Solution { public: int lengthOfLongestSubstring(string s) { int r = 0; int left = -1; vector<int> hash(128, -1); for (int c0 = 0; c0 < s.size(); c0++) { left = max(left, hash[s[c0]]); hash[s[c0]] = c0; r = max(r, (c0 - left)); } return r; } };