프로그래머스 Lv.1 크기가작은부분문자열

Kim Jason·2023년 4월 3일
0

알고리즘 노트

목록 보기
8/35
post-thumbnail

💁🏻 코드

function solution(t, p) {
    let answer = 0;
    for (let i = 0; i <= t.length - p.length; i++) {
        const tmp = t.slice(i, i + p.length);
        if (+tmp <= +p) answer++;
    }
    return answer;
}

입력값들의 크기를 살펴보면 다음과 같다.

  • p의 길이 <= t의 길이 <= 10,000

이중 for문을 사용해도 무난하다고 판단했다.
반복문 안에서 문자열을 slice했다.

profile
성장지향형 프론트엔드 개발자

0개의 댓글