728x90
🖊️문제
문자열 my_string과 정수 배열 indices가 주어질 때, my_string에서 indices의 원소에 해당하는 인덱스의 글자를 지우고 이어 붙인 문자열을 return하는 solution함수를 작성해 주세요.
🖊️문제 풀이
import java.util.*;
class Solution {
public String solution(String my_string, int[] indices) {
String answer = "";
Arrays.sort(indices);
int idx = 0;
for (int i = 0; i < my_string.length(); i++) {
if (idx < indices.length && i == indices[idx]) {
idx++;
} else {
answer += my_string.charAt(i);
}
}
return answer;
}
}
728x90
'알고리즘 자료구조 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 첫 번째로 나오는 음수 (0) | 2023.07.20 |
---|---|
[프로그래머스] 리스트 자르기 (0) | 2023.07.20 |
[프로그래머스] 배열 만들기1 (0) | 2023.07.19 |
[프로그래머스] 문자 개수 세기 (0) | 2023.07.19 |
[프로그래머스] 숫자 문자열과 영단어 (0) | 2023.07.18 |