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 d1fb9de commit 5ccadaaCopy full SHA for 5ccadaa
โvalid-anagram/grapefruitgreentealoe.jsโ
@@ -0,0 +1,20 @@
1
+var isAnagram = function(s, t) {
2
+ if (s.length !== t.length) return false;
3
+
4
+ const map = new Map();
5
6
+ for (let ch of s) {
7
+ map.set(ch, (map.get(ch) || 0) + 1);
8
+ }
9
10
+ for (let ch of t) {
11
+ if (!map.has(ch)) return false;
12
+ map.set(ch, map.get(ch) - 1);
13
+ if (map.get(ch) < 0) return false;
14
15
16
+ return true;
17
+};
18
19
+//์๊ฐ๋ณต์ก๋ : O(n)
20
+//๊ณต๊ฐ๋ณต์ก๋ : O(1) (์๋ฌธ์๋๊น ๋ค์ด๊ฐ ์ ์๋ ์๊ฐ ํ์ ๋์ด์์ผ๋ฏ๋ก. )
0 commit comments