아무리 쉬운 코드도 리뷰 합니다.
문제 설명
문자들이 담겨있는 배열 arr가 주어집니다. arr의 원소들을
순서대로 이어 붙인 문자열을 return 하는 solution함수를 작성해 주세요.
제한사항
1 ≤ arr의 길이 ≤ 200
arr의 원소는 전부 알파벳 소문자로 이루어진 길이가 1인 문자열입니다.
입출력 예
arr result
["a","b","c"] "abc"
----------------------------------------------------------------------------------
class Solution {
public String solution(String[] arr) {
String answer = "";
for (int i = 0; i < arr.length; i++){
answer += arr[i];
System.out.println("answer = " + answer);
}
return answer;
}
}
설명
- for(반복문)을 이용해 arr.length(배열 길이)만큼 반복한다.
- arr[i] 반복문에 i 를 이용해 arr배열에 있는 문자를 answer에 하나씩 저장한다.
중요코드
- 반복문을 이용해 arr[i]에 0번째부터 하나씩 answer에 저장하는게 핵심이다.
실행결과
정확성 테스트
테스트 1 〉 | 통과 (6.05ms, 82.7MB) |
테스트 2 〉 | 통과 (2.34ms, 66.2MB) |
테스트 3 〉 | 통과 (7.94ms, 73.7MB) |
테스트 4 〉 | 통과 (7.51ms, 74.7MB) |
테스트 5 〉 | 통과 (6.01ms, 73.1MB) |
테스트 6 〉 | 통과 (4.17ms, 82.8MB) |
테스트 7 〉 | 통과 (7.60ms, 76.7MB) |
테스트 8 〉 | 통과 (3.91ms, 73.2MB) |
테스트 9 〉 | 통과 (4.91ms, 78.4MB) |
테스트 10 〉 | 통과 (3.08ms, 74.9MB) |
테스트 11 〉 | 통과 (2.64ms, 78MB) |
테스트 12 〉 | 통과 (11.27ms, 83.1MB) |
테스트 13 〉 | 통과 (5.91ms, 81.2MB) |
테스트 14 〉 | 통과 (3.41ms, 71.7MB) |
테스트 15 〉 | 통과 (4.26ms, 74.9MB) |
채점 결과
정확성: 100.0
합계: 100.0 / 100.0
'ALGORITHM > 코딩 기초 트레이닝' 카테고리의 다른 글
[프로그래머스]더 크게 합치기 (0) | 2024.07.26 |
---|---|
[프로그래머스]문자열 곱하기 (0) | 2024.07.26 |
[프로그래머스]문자열 섞기 (0) | 2024.07.26 |
[프로그래머스]문자열 겹쳐쓰기 (0) | 2024.07.26 |
[프로그래머스]홀짝 구분하기 (0) | 2024.07.26 |