We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9483ba2 commit 8ff2c80Copy full SHA for 8ff2c80
LeetCode/3. Longest Substring Without Repeating Characters/index.js
@@ -0,0 +1,20 @@
1
+var lengthOfLongestSubstring = function(s) {
2
+ if (s.length <= 1) return s.length;
3
+ let maxCount = 0;
4
+ let i = 0, j = 0;
5
+ let uniqueSet = new Set();
6
+ while (i < s.length && j < s.length) {
7
+ if (!uniqueSet.has(s[j])) {
8
+ uniqueSet.add(s[j]);
9
+ maxCount = Math.max(maxCount, j - i + 1);
10
+ j++;
11
+ } else {
12
+ uniqueSet.delete(s[i]);
13
+ i++;
14
+ }
15
16
+
17
+ return maxCount;
18
+};
19
20
+console.log(lengthOfLongestSubstring('abcabcbb'));
0 commit comments