본문 바로가기

priority queue2

[프로그래머스 Java]호텔 대실(Level 2) https://school.programmers.co.kr/learn/courses/30/lessons/155651 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 호텔 대실 문제 설명 호텔을 운영 중인 코니는 최소한의 객실만을 사용하여 예약 손님들을 받으려고 합니다. 한 번 사용한 객실은 퇴실 시간을 기준으로 10분간 청소를 하고 다음 손님들이 사용할 수 있습니다. 예약 시각이 문자열 형태로 담긴 2차원 배열 book_time이 매개변수로 주어질 때, 코니에게 필요한 최소 객실의 수를 return 하는 solution 함수를 완성해주세요. 제한사항 1 ≤.. 2023. 5. 9.
[Java 자료구조]Priority Queue(우선 순위 큐) 아래 프로그래머스 문제를 풀던 중, 문제를 해결하고 다른 사람은 어떻게 알고리즘을 구현했나 코드를 분석하고 있을 떄 독특한 문법을 사용하는 코드를 발견했습니다. https://cainstory.tistory.com/69 특정 길이를 기준으로 작은 값을 배열에 담아두는 알고리즘인데, 코드는 아래와 같습니다. import java.util.*; class Solution { public int[] solution(int k, int[] score) { int[] answer = new int[score.length]; PriorityQueue priorityQueue = new PriorityQueue(); int temp = 0; for(int i = 0; i < score.length; i++) { pr.. 2022. 12. 15.
반응형