풀이
/**
* 242_ValidAnagram.js
* Easy
* https://leetcode.com/problems/valid-anagram/
*/
var isAnagram = function(s, t) {
if (s.length !== t.length) return false;
const sSorted = s.split("").sort().join("");
const tSorted = t.split("").sort().join("");
return sSorted === tSorted;
};
anagram 을 구하는 문제로 주어진 두 string의 모든 char 의 종류와 개수가 동일해야한다.
결국 동일한 방식으로 정렬했을 때 동일한 값이어야한다.
'알고리즘 > LeetCode' 카테고리의 다른 글
[Leetcode][자바스크립트][Easy] 141. Linked List Cycle (0) | 2022.01.11 |
---|---|
[Leetcode][자바스크립트][Medium] 36. Valid Sudoku (0) | 2022.01.10 |
[Leetcode][자바스크립트][Easy] 383. Ransom Note (0) | 2022.01.10 |
[Leetcode][자바스크립트][Easy] 387. First Unique Character in a String (0) | 2022.01.10 |
[Leetcode][자바스크립트][Easy] 566. Reshape the Matrix (0) | 2022.01.09 |
댓글