์ฒด๊ฐ Level : โ
โ โ Review: ์ผ๋ฐ ๋ฐฐ์ด๋ก ํ ๊ฒฝ์ฐ ๋ฐฐ์ดํฌ๊ธฐ ์ง์ ์์ ์ด์ง ๋จธ๋ฆฌ๋ฅผ ์จ์ผํ๊ณ ๋์ ๋ฐฐ์ด๋ก ํ๋ฉด ๋๋ฌด ์ฌ์ด ~!! |
answer[i/2] ๋ฅผ ํ ๊ฒฝ์ฐ
i๊ฐ 1์ผ ๋ i/2๋ 0
i๊ฐ 3์ผ ๋ i/2๋ 1
์ผ๋ฐ ๋ฐฐ์ด ์ฌ์ฉ
class Solution {
public int[] solution(int n) {
int[] answer = new int [(n+1)/2]; // ํ์๊ฐ๋ง ์ ์ฅ
int cnt = 0;
//๋์ ๋ฐฐ์ด ์ฌ์ฉํ์ง ์๊ณ ์ฝ์
for (int i = 1; i <= n; i+=2){
answer[i/2] = i;
}
return answer;
}
}
๋์ ๋ฐฐ์ด ์ฌ์ฉ
import java.util.ArrayList;
class Solution {
public ArrayList <Integer> solution(int n) {
ArrayList <Integer> answer = new ArrayList<>();
//๋์ ๋ฐฐ์ด ์ฌ์ฉ
for (int i = 1; i <= n; i+=2){
answer.add(i);
}
return answer;
}
}