Skip to content

Commit aa4a760

Browse files
committed
Create 5333.制造字母异位词的最小步骤数.js
1 parent e5bba95 commit aa4a760

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
/**
2+
* @param {string} s
3+
* @param {string} t
4+
* @return {number}
5+
*/
6+
var minSteps = function(s, t) {
7+
const map = {};
8+
for (let i = 0; i < s.length; i++) {
9+
map[s[i]] = (map[s[i]] || 0) + 1;
10+
}
11+
12+
let temp = 0;
13+
for (let i = 0; i < s.length; i++) {
14+
if (map[t[i]]) {
15+
temp++;
16+
map[t[i]]--;
17+
}
18+
}
19+
20+
return s.length - temp;
21+
};

0 commit comments

Comments
 (0)