😎풀이

  1. jewels를 문자 단위로 분리하여 Set 자료구조에 저장
  2. stones를 순회하며 보석이라면 jewelCount를 증가시킴
  3. 카운트 된 jewelCount 반환
function numJewelsInStones(jewels: string, stones: string): number {
    let jewelCount = 0
    const jewelSet = new Set<string>(jewels)
    for(const stone of stones) if(jewelSet.has(stone)) jewelCount++
    return jewelCount
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글

Powered by GraphCDN, the GraphQL CDN