로딩
요청 처리 중입니다...

프로그래머스 프린터 - 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 prioritiesList = new LinkedList( Arrays.stream(priorities).boxed().collect(Collectors.toList()) ); LinkedList alphabetList = new LinkedList(); for (int i = 0 ; i < priorities.length ; i++) { alpha...