Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

개발이 하고싶니?

[프로그래머스]배열 회전시키기(자바) 본문

코딩테스트 풀어보기

[프로그래머스]배열 회전시키기(자바)

차해:) 2024. 1. 30. 19:51

import java.util.*;

class Solution {
    public int[] solution(int[] numbers, String direction) {
        Deque<Integer> answer = new ArrayDeque();
        
        for( int i : numbers){
            answer.addLast(i);
        }
        
        if(direction.equals("right")){
            answer.addFirst(answer.peekLast());
            answer.pollLast();
        } else if(direction.equals("left")){
            answer.addLast(answer.peekFirst());
            answer.pollFirst();
            
        }
        
        
        return answer.stream().mapToInt(Integer::intValue).toArray();
    }
}

 

 

스트림은 봐도봐도 적응이 안된다.