프로그래머스 프린터 - java


프로그래머스 프린터 - java

import java.util.*; import java.util.stream.*; class Solution { public int solution(int[] priorities, int location) { int answer = 0; //1. 인쇄 대기목록의 가장 앞에 있는 문서(J)를 대기목록에서 꺼냅니다. //2. 나머지 인쇄 대기목록에서 J보다 중요도가 높은 문서가 한 개라도 존재하면 J를 대기목록의 가장 마지막에 넣습니다. //3. 그렇지 않으면 J를 인쇄합니다. LinkedList<Integer> prioritiesList = new LinkedList<>( Arrays.stream(priorities).boxed().collect(Collectors.toList()) ); LinkedList<Character> alphabetList = new LinkedList<>(); for (int i = 0 ; i < priorities.length ; i++) { alpha...



원문링크 : 프로그래머스 프린터 - java