Algorithm/프로그래머스

[Lv. 0] 배열 회전시키기

녱녱 2023. 3. 20.

✏️ 작성한 코드

class Solution {
    public int[] solution(int[] numbers, String direction) {
        int[] answer = new int[numbers.length];
        int temp = 0;
        
        if(direction.equals("right")){
            answer[0] = numbers[numbers.length-1];    
            
            for(int i = 1; i < numbers.length; i++){
                answer[i] = numbers[i-1];
            }
            
        }else{
            answer[numbers.length-1] = numbers[0];
            
            for(int i = 0; i < numbers.length - 1; i++){
                answer[i] = numbers[i+1];
            }
            
        }
        return answer;
    }
}
 

'Algorithm > 프로그래머스' 카테고리의 다른 글

[Lv. 0] 외계행성의 나이  (0) 2023.03.21
[Lv. 0] 피자 나눠 먹기(2)  (0) 2023.03.20
[Lv. 0] 가장 큰 수 찾기  (0) 2023.03.20
[Lv. 0] 인덱스 바꾸기  (0) 2023.03.18
[Lv. 0] 직각삼각형 출력하기  (0) 2023.03.18

댓글