[C++] 백준 1931번: 회의실 배정 (그리디)
1931번: 회의실 배정 (1,4), (5,7), (8,11), (12,14) 를 이용할 수 있다. www.acmicpc.net 문제 이해하기 문제의 요구사항은 다음과 같습니다. 각 회의를 겹치지 않게 진행할 때, 사용할 수 있는 회의의 최대 갯수를 구하여라. 시간복잡도 어림하기 브루트 포스 알고리즘 브루트 포스 알고리즘으로 이 문제를 해결한다면 시간 복잡도가 얼마나 될까요? 각 회의는 회의를 진행하는 경우와 진행하지 않는 두 경우로 나누어질 것입니다. 이때, 회의의 수가 100,000이므로 모든 경우의 수는 2^1000000으로 제한 시간내에 해결하기 불가능한 수치입니다. DP 알고리즘 DP 알고리즘은 어떨까요? DP에 i번 인덱스까지의 최대 회의 수를 담는다고 해봅시다. i번에서의 최대 회의 수를 계..
2024. 4. 11.