seunghyun Note
[프로그래머스] - 크기가 작은 부분 문자열 with JAVA 본문
728x90
반응형
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/147355
문제 풀이
java는 다른언어와 다르게 String이 비교적 자유롭지 않다.
또한 크기를 생각해서 int -> long으로 변환을 해줘야한다. runtime Error
삼항연산자 사용
class Solution {
public int solution(String t, String p) {
int start =0;
int end =p.length();
int cnt=0;
String tmp;
for(int i=start;i<t.length()-end+1;i++){
tmp = t.substring(i,i+end);
cnt += Long.parseLong(tmp) <= Long.parseLong(p) ? 1 :0;
}
return cnt;
}
}
728x90
반응형
'코딩테스트 > 백준' 카테고리의 다른 글
[백준] 11866번 : 요세푸스 문제 0 with JS (1) | 2024.01.24 |
---|---|
[프로그래머스] - 2016년 with JAVA (0) | 2024.01.10 |
[프로그래머스] - 같은 숫자는 싫어! (0) | 2024.01.06 |
[프로그래머스] - 부분 문자열인지 확인하기 with JAVA (0) | 2024.01.06 |
[프로그래머스] - 예산 with JAVA (1) | 2024.01.06 |