728x90
반응형
SMALL
안녕하세요.
https://blog.naver.com/sysysy0302 여니입니다 :)
<나의 문제풀이>
class Solution {
public String solution(String my_string) {
String answer = my_string;
String[] array = {"a","e","i","o","u"};
for(String A : array){
answer = answer.replaceAll(A, "");
}
return answer;
}
}
StringBuilder 을 쓸까도 했는데 다른 방식으로 간결하게 해보고 싶어서 향상된 반복문을 사용하는 풀이로 풀어보았다.
✨ 다른 풀이
풀이1)
정규표현식이 있었다라는 것을 그새 잊어버린....
간결하고 내용이 명확하게 들어가서 너무 좋은 풀이 같아 좀 더 다른 내용도 한 번 살펴보고 왔어요.
+ 아래 링크 포스팅을 참고하여 공부하였습니다.
https://hamait.tistory.com/342
풀이 2)
살짝 제가 배열로 a,e,i,o,u를 담아준 형태는 비슷했는데,
향상된 반복문 안에서 if 문을 통해 replace를 사용하는 바람에 살짝 식이 길어지는데 내용 이해는 잘되는 편이었어요.
풀이3)
정규표현식도 없는데 replace로 한 줄로 정리한게 짱인 코드였네요!
728x90
반응형
LIST
'。*:・゚☆・゚schedule・゚*:・゚★・:*:・☆ *:・゚★ > 나의 코딩테스트' 카테고리의 다른 글
[프로그래머스/Java] 코딩테스트 Lv.0 배열 뒤집기 (0) | 2023.07.17 |
---|---|
[프로그래머스/Java] 코딩테스트 Lv.0 중복된 숫자 개수 (0) | 2023.07.13 |
[프로그래머스/Java] 코딩테스트 Lv.0 문자열 뒤집기 (0) | 2023.07.08 |
[프로그래머스/Java] 코딩테스트 Lv.0 편지 (0) | 2023.07.08 |
[프로그래머스/Java] 코딩테스트 Lv.0 배열의 평균값 (0) | 2023.06.25 |