Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 그리디
- BFS
- 시뮬레이션
- 종만북
- 삼성SW역량테스트
- 다이나믹 프로그래밍
- 수학
- 다익스트라
- dp
- 펜윅 트리
- 삼성 SW 역량테스트
- 접미사 배열
- jpa
- 이분탐색
- Cloud Pub/Sub
- Air Table
- ICPC
- REACT
- 컴퓨터 구조
- 고속 푸리에 변환
- 데이터 분석
- JavaScript
- 백준 1753번
- r
- CI/CD
- Bit
- 생활코딩
- Cloud Run
- LCS
- 우선순위 큐
Archives
- Today
- Total
목록백준 11000번 (1)
코딩스토리
백준 11000번 - 강의실 배정
백준 11000번 - 강의실 배정 https://www.acmicpc.net/problem/11000 11000번: 강의실 배정 첫 번째 줄에 N이 주어진다. (1 ≤ N ≤ 200,000) 이후 N개의 줄에 Si, Ti가 주어진다. (1 ≤ Si < Ti ≤ 109) www.acmicpc.net 이 문제는 우선순위 큐를 사용한 문제이다. 처음 문제를 풀 때 실수했던 점은 입력을 받을 때 정렬되서 들어온다고 생각한 것이였다. (사실 생각한게 아니고 아무 생각없이 그냥 알고리즘만 생각해서 풀었따ㅎ) 그래서 한번 입력받을 때마다 우선순위 큐의 top과 비교해서 정답을 도출했는데 당연히 틀렸다. 고민하다가 생각난 풀이법이 우선순위 큐(Priority queue)를 두 개 사용하는 방법이다! 첫 번째 큐에는 모..
알고리즘/BOJ 문제 풀이
2020. 8. 23. 18:08