나의 답
정말 별거 아닌 문제 같은데 생각보다 시간이 걸렸다. 나의 버릇 ... for문 돌려서 배열에 집어 넣을 때 i값은 꼭 배열의 인덱스 번호라고 인식이 되어서 ㅋㅋㅋㅋㅋ 다른 방법을 생각안했던거 같다.
있나? 나중에 생각해 봐야지. 어쨋든 홀수만 넣으면 되니까 1에 2씩 증가하게 하고싶었는데 증가 어캐 하는지 잊어버렷는데 +=2 였다. 정말 간단했네 ㅋㅋㅋ
class Solution {
public int[] solution(int n) {
int[] answer = new int [(n+1)/2];
int holesu = 1;
for(int i=0; i<answer.length; i++){
answer[i] = holesu;
holesu += 2;
}
return answer;
}
}
'Java > 프로그래머스' 카테고리의 다른 글
문자 반복출력하기 (0) | 2023.06.06 |
---|---|
숨어있는 숫자의 덧셈 (1) [프로그래머스/JAVA] (0) | 2023.05.30 |
짝수 홀수 개수 [프로그래머스/JAVA] (0) | 2023.05.28 |
옷가게 할인 받기 [프로그래머스/JAVA] (0) | 2023.05.28 |
문자열 뒤집기 [프로그래머스/JAVA] (0) | 2023.05.19 |