[C++] 백준 온라인 저지 11000번 강의실 배정 풀이
모든 수업을 들을 수 있는 최소 강의실 갯수를 구하는 문제 문제 김종혜 선생님한테는 Si에 시작해서 Ti에 끝나는 N개의 수업이 주어지는데, 최소의 강의실을 사용해서 모든 수업을 가능하게 해야 한다. 참고로, 수업이 끝난 직후에 다음 수업을 시작할 수 있다. (즉, Ti ≤ Sj 일 경우 i 수업과 j 수업은 같이 들을 수 있다.) 입력 첫 번째 줄에 N이 주어진다. (1 ≤ N ≤ 200,000) 이후 N개의 줄에 Si, Ti가 주어진다. (0 ≤ Si < Ti ≤ 10^9) 출력 강의실의 개수를 출력하라. 풀이 항상 나를 힘들게 하는 시간초과... 처음에 짰던 로직의 흐름은 맞았지만 계속 시간초과 나서 수정해야 했습니다. 처음에 짰던 코드 입력으로 주어지는 강의 시간들을 우선순위 큐에 저장한다. 우선..
알고리즘 문제 풀이/Greedy
2021. 11. 17. 23:46
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 컴퓨터공부
- 깊이우선탐색
- dp
- 영어공부
- hackerrank
- 그리디
- 하드웨어
- 다이나믹프로그래밍
- c언어
- 너비우선탐색
- 프로그래밍
- 문제풀이
- greedy
- 백준
- BFS
- 프로그래머스
- 캐나다생활
- 해커랭크
- 알고리즘
- 캐나다
- 아이패드
- 기초
- 컴퓨터사이언스
- c++
- 코딩공부
- 컴퓨터
- C언어기초
- 애플
- 스위프트플레이그라운드
- DFS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함