배열 뒤집기
class Solution {
public int[] solution(int[] num_list) {
int[] answer = new int[num_list.length];
for (int i = 0; i < num_list.length; i++) {
answer[i] = num_list[num_list.length - i - 1];
}
return answer;
}
}
def solution(num_list):
answer = num_list
num_list.reverse()
return answer
jQuery
반복문
for 문 : 반복 횟수가 확실할 때, 배열과 함께 사용
int sum = 0;
for (int i = 0; i < 10; i++) {
sum += (i+1);
}
// 최종 합계만 결과만 출력하려면 실행문 밖에서 출력
System.out.println(sum);
for-each 문
// for-each문(3항연산자와 생김새 구분 할것)
String[] seasons = {"봄", "여름", "가을", "겨울"};
for(String season: seasons){
System.out.println(season);
while 문 : 반복 횟수가 불확실할 때, 무한반복
int i = 0;
int sum1 = 0;
// 조건이 하나만 온다
while (i < 10) {
sum1 += (i + 1);
// 만약 i++을 안쓰면 무한 루프에 빠지게 된다. 막대한 자원의 손실. 따라서 조심해야한다.
i++;
}
System.out.println(sum1);
do-while 문
int i =0;
int sum = 0;
do {
sum += (i+1);
i++;
}while (i<10);
System.out.println(sum);