[LeetCode] 383. Ransom Note, Easy
·
CodingTest/LeetCode
1. 문제ransomeNote, magazine 두 문자열이 주어질 때, magazine의 각 문자로 ransomeNote 문자열을 만들 수 있으면 true, 아니면 false를 반환.magazine의 각 문자는 1 번만 쓰일 수 있다.두 문자열에는 오로지 알파벳 소문자로 제한된다.2. 해결function canConstruct(ransomNote: string, magazine: string): boolean { // 1. a~z의 아스키코드 범위는 97 ~ 122이므로, 97을 뺀 0 ~ 25 인덱스 배열 생성. const countingArr = new Array(26).fill(0) // 2. magazine 각 문자의 아스키코드 계산 후 해당 인덱스 값 증가. for(let i..