242.有效的字母反义词 -- 解决方案 II(更优雅一些)
最编程
2024-03-15 14:26:27
...
/**
* @param {string} s
* @param {string} t
* @return {boolean}
*/
var isAnagram = function(s, t) {
// 如果s和t不相等,就直接返回false
if(s.length!==t.length) return false;
var arr=new Array(26).fill(0);
for(let i of s){
arr[i.charCodeAt() - 'a'.charCodeAt()]++;
}
for(let i of t){
arr[i.charCodeAt() - 'a'.charCodeAt()]--;
}
for(let i=0;i<26;i++){
if(arr[i]!==0){
return false;
}
}
return true;
};
上一篇: 有效字母变位词
下一篇: 建筑笔记 3]做一个有 "心 "的人