백준 11000번 : 강의실 배정(자바)
·
알고리즘
문제수강신청의 마스터 김종혜 선생님에게 새로운 과제가 주어졌다.김종혜 선생님한테는 Si에 시작해서 Ti에 끝나는 N개의 수업이 주어지는데, 최소의 강의실을 사용해서 모든 수업을 가능하게 해야 한다. 참고로, 수업이 끝난 직후에 다음 수업을 시작할 수 있다. (즉, Ti ≤ Sj 일 경우 i 수업과 j 수업은 같이 들을 수 있다.)수강신청 대충한 게 찔리면, 선생님을 도와드리자!입력첫 번째 줄에 N이 주어진다. (1 ≤ N ≤ 200,000)이후 N개의 줄에 Si, Ti가 주어진다. (0 ≤ Si 출력강의실의 개수를 출력하라.💡풀이입력이 20만개이다. N^2미만의 시간복잡도를 가져가야 한다. 그리디 알고리즘을 사용했는데 입력들의 수업 시작 시간을 기준으로 정렬하였다. 그리고 우선순위 큐를 만들고 끝나는 ..