99클럽 코테 스터디 2일차 TIL + 문자열
2024. 10. 29. 12:32ㆍAlgorithm Problem Solving
1. 알고리즘! 생각해보자
1) 반복문 도는 횟수 : t.length()-p.length+1
2) p의 길이 18 -> long type
3) 반복문 돌며 substring 하여 크기 비교
2. 해결 코드
class Solution {
public int solution(String t, String p) {
int size = t.length() - p.length() + 1;
long pNum = Long.parseLong(p);
int pLength = p.length();
int result = 0;
for(int i =0; i<size; i++) {
String subStr = t.substring(i, i+pLength);
if(Long.parseLong(subStr) <= pNum) {
result++;
}
}
return result;
}
}
3. 레퍼런스
'Algorithm Problem Solving' 카테고리의 다른 글
99클럽 코테 스터디 1일차 TIL + 문자열 (1) | 2024.10.28 |
---|---|
Lv2. 전력망을 둘로 나누기 (0) | 2021.11.20 |
Lv_2. 3주차_퍼즐 조각 채우기 (0) | 2021.11.13 |
Lv01. 최소 직사각형 (0) | 2021.11.12 |
Lv_2. 모음사전 (0) | 2021.11.06 |