[LeetCode] Number of Strings That Appear as Substrings in Word

준규·2022년 10월 14일
0

문자열 배열 patterns 가 주어지고 문자열 word가 주어질 때 patterns 의 요소중 word의 부분 문자열인 요소의 갯수를 리턴하는 문제이다

Example을 보자

각각의 문자열을 하나씩 word에 포함되는 부분 문자열인지 체크하면 될 것 같았다

const numOfStrings = function (patterns, word) {
  let count = 0;
  for (char of patterns) {
    if (word.includes(char)) count++;
  }

  return count;
};

부분 문자열의 갯수를 셀 count 라는 변수를 선언해두고 for문을 돌았다

for문을 돌면서 문자열이 word에 포함되어있는지 체크하여 포함되어있다면 count 의 값을 1씩 증가시켜주었다.

submit을 해보니

정답이었다!

profile
안녕하세요 :)

0개의 댓글