Skip to content

Commit 529821b

Browse files
committed
Runtime: 79 ms (Top 79.05%) | Memory: 43.6 MB (Top 56.48%)
1 parent a514119 commit 529821b

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed
Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
1+
// Runtime: 79 ms (Top 79.05%) | Memory: 43.6 MB (Top 56.48%)
12
var uniqueMorseRepresentations = function(words) {
23
var morse = [".-","-...","-.-.","-..",".","..-.",
34
"--.","....","..",".---",
45
"-.-",".-..","--","-.","---",".--.",
56
"--.-",".-.","...","-","..-","...-",
67
".--","-..-","-.--","--.."];
7-
8+
89
var transformations = new Set();
9-
10-
for (let word of words) {
10+
11+
for (let word of words) {
1112
var trans = "";
1213
for (let letter of word) {
1314
var index = letter.charCodeAt(0) - 97;
1415
trans += morse[index];
1516
}
16-
17-
transformations.add(trans);
17+
18+
transformations.add(trans);
1819
}
19-
20+
2021
return transformations.size;
2122
};

0 commit comments

Comments
 (0)