
나의 풀이
class Solution {
public int solution(String t, String p) {
int answer = 0;
Long pLong = Long.parseLong(p);
for(int i = 0; i < t.length() - p.length() + 1 ; i++){
String str = t.substring(i, i + p.length());
if(Long.parseLong(str) <= pLong){
answer++;
}
}
return answer;
}
}
다른 사람의 풀이
class Solution {
public int solution(String t, String p) {
int answer = 0;
for (int i = 0; i < t.length()-p.length()+1; i++){
if (Long.parseLong(t.substring(i,i+p.length())) <= Long.parseLong(p)){
answer++;
}
}
return answer;
}
}
'알고리즘' 카테고리의 다른 글
| [프로그래머스] 시저 암호(Java) * (1) | 2024.11.29 |
|---|---|
| [프로그래머스] 최소직사각형(Java) * (0) | 2024.11.28 |
| [프로그래머스] 삼총사(Java) (0) | 2024.11.26 |
| [프로그래머스] 이상한 문자 만들기(Java) * (0) | 2024.11.25 |
| [프로그래머스] 3진법 뒤집기(Java) * (0) | 2024.11.24 |