public int[] solution(String s, char t){
int[] answer = new int[s.length()];
int p = Integer.MAX_VALUE;
for(int i=0; i<s.length(); i++){
char ch = s.charAt(i);
if(ch==t){ // 동일하면 거리 0
p=0;
answer[i] = p;
} else { // 동일하지 않을 경우
p++; // 거리 증가
answer[i] = p;
}
}
return answer;
}
[JAVA] 형 변환 - String, int, char, double, long, float, ASCII, 2진수 (0) |
2022.06.27 |
[JAVA 인프런 강의] 문자열 - replace(), substring, ASCII, 2진수->10진수 (0) |
2022.06.26 |
[JAVA 인프런 강의] 문자열 - 회문 문자열(펠린드롬), 정규표현식 예시 (0) |
2022.06.26 |
[JAVA 인프런 강의] 문자열 - 중복문자제거 (0) |
2022.06.26 |
[JAVA 인프런 강의] 문자열 - 특정 문자열 뒤집기 (0) |
2022.06.26 |