배열 회전시키시(프로그래머스)

2023. 3. 27. 19:17·Codding_Test/Programmers

import java.util.*;
class Solution {
    public int[] solution(int[] numbers, String direction) {
        int[] answer = new int[numbers.length];
        Deque <Integer>dq = new LinkedList<>();
        for(int i : numbers){
         dq.add(i);
         }
        if(direction.contains("right")){
           dq.addFirst(dq.removeLast());
        }else {
            dq.addLast(dq.removeFirst());
        }
         for (int i = 0; i < numbers.length; i++) {
            answer[i] += dq.pop();
        }
        return answer;
    }
}

'Codding_Test > Programmers' 카테고리의 다른 글

한 번만 등장한 문자(프로그래머스)  (1) 2023.03.27
문자열안에 문자열 (프로그래머스)  (0) 2023.03.27
'Codding_Test/Programmers' 카테고리의 다른 글
  • 한 번만 등장한 문자(프로그래머스)
  • 문자열안에 문자열 (프로그래머스)
JAVALA
JAVALA
워니‘s Diary
  • JAVALA
    정신줄 JAVA라
    JAVALA
  • 전체
    오늘
    어제
    • 분류 전체보기 (84)
      • Codding_Test (11)
        • BaekJoon (7)
        • Programmers (3)
      • Algorithm (11)
      • Daily (4)
        • memoir (4)
      • TroubleShooting (8)
        • InteliJ (1)
        • Server (1)
        • Infra (0)
        • DB (0)
      • Computer Science (1)
      • JAVA (8)
      • Javascript (0)
      • Spring Boot (7)
      • API (2)
      • Server (0)
      • DB (2)
        • ORACLE (1)
      • Infra (2)
      • Refactoring (0)
      • Plugin (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    개발자 비전공자
    개발자 국비
    자바 스프링
    자바 클래스
    제로베이스
    springboot
    개발자
    개발자 부트캠프
    자바 스프링부트
    자바 알고리즘
    프론트엔드 개발자
    자바
    자바 메소드
    트리 자료구조
    백준
    프로그래머스
    백엔드 개발자
    spring boot
    코딩테스트
    스프링부트
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
JAVALA
배열 회전시키시(프로그래머스)
상단으로

티스토리툴바