본문 바로가기
Algorithm

[프로그래머스] JavaScript | 크기가 작은 부분 문자열

by Baest 2023. 1. 8.

 

https://school.programmers.co.kr/learn/courses/30/lessons/147355

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

 

문제

 

 

풀이

1) 마지막에 조건에 맞는 결과를 리턴하기 위한 배열을 만들어준다.

2) t의 길이만큼 반복한다. (여기서 temp의 길이가 p의 길이보다 작을 때 반복문을 탈출하도록 만들어 줘야하는데 누락...)

3) t에서 i부터 p의 길이만큼 문자열을 잘라 temp에 담는다.

4) temp의 길이가 p의 길이와 같고, 숫자 temp가 숫자 p보다 작을 때 arr에 담는다.

5) arr의 길이를 리턴한다.

 

 

제출코드 및 채점결과