
문제 설명
문자열
my_string과 정수 배열indices가 주어질 때,my_string에서indices의 원소에 해당하는 인덱스의 글자를 지우고 이어 붙인 문자열을 return 하는 solution 함수를 작성해 주세요.
indices의 길이 < my_string의 길이 ≤ 100my_string은 영소문자로만 이루어져 있습니다indices의 원소 < my_string의 길이indices의 원소는 모두 서로 다릅니다.

class Solution {
public String solution(String my_string, int[] indices) {
String answer = "";
String[] a = my_string.split("");
for (int i = 0; i < indices.length; i++) {
a[indices[i]] = "";
}
for (String x : a) {
answer += x;
}
return answer;
}
}
🗝️Point🗝️
문자열을 배열로 변환한 후, 인덱스에 해당하는 값을 제거하는 방식으로 직관적이다.
불필요한 로직 없이 핵심적인 동작만 수행하도록 설계하여 가독성을 높혔다.