MCPcopy Create free account
hub / github.com/neetcode-gh/leetcode / getFrequencyMaps

Function getFrequencyMaps

javascript/0567-permutation-in-string.js:35–43  ·  view source on GitHub ↗
(s1)

Source from the content-addressed store, hash-verified

33};
34
35const getFrequencyMaps = (s1) => {
36 const [s1FrequencyMap, s2FrequencyMap] = new Array(2)
37 .fill()
38 .map(() => new Array(26).fill(0));
39
40 for (const char of s1) s1FrequencyMap[getCode(char)]++;
41
42 return [s1FrequencyMap, s2FrequencyMap];
43};
44
45const getCode = (char) => char.charCodeAt(0) - 'a'.charCodeAt(0);
46

Callers 1

checkInclusionFunction · 0.85

Calls 1

getCodeFunction · 0.70

Tested by

no test coverage detected