Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 맥에서 MSSQL
- 배열 중복 개수 구하기
- 이벤트 중복 발생 현상
- 자바스크립트
- Filter
- iscomposing
- DB 백업 파일 복원
- +연산자
- indexof
- math
- fill
- reduce
- AWS
- 레벨2
- mssql
- Azure Data Studio
- sort
- 프로그래머스
- substr
- 객체에서 value만 가져오기
- map
- AWS EBS
- MIN
- max
- 썸네일 생성
- array
- 리액트
- 레벨1
- 삼항연산자
- fluent-ffmpeg
Archives
- Today
- Total
3은로그
[프로그래머스] Lv.1 크기가 작은 문자열 본문
728x90
https://school.programmers.co.kr/learn/courses/30/lessons/147355
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제
코드
function solution(t, p) {
var answer = [];
for(let i = 0; i < t.length; i++){
answer.push(t.substr(i, p.length));
}
return answer.filter(v => v.length == p.length && v <= p).length;
}
1. 문자열 t를 p와 길이가 같은 부분 문자열을 모두 구해서 배열로 만든다.
2. 만든 배열 요소의 길이와 p의 길이와 같고, p보다 작거나 같은 수를 구한다.
3. 2번의 결과인 배열의 길이를 구한다.
'코딩테스트' 카테고리의 다른 글
[프로그래머스] Lv2. JadenCase 문자열 만들기 (1) | 2023.11.26 |
---|---|
[프로그래머스] Lv2. 최댓값과 최솟값 (1) | 2023.11.24 |
[프로래머스] Lv.1 이상한 문자 만들기 (1) | 2023.10.02 |
[프로그래머스] Lv.1 3진법 뒤집기 (0) | 2023.10.01 |
[프로그래머스] Lv.1 같은 숫자는 싫어 (0) | 2023.10.01 |