Bài Toán Xếp Lịch (Interval Scheduling) - Thuật Toán Tham Lam

Xem dạng PDF

Gửi bài giải

Điểm: 100,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 125M
Input: stdin
Output: stdout

Tác giả:
Người đăng:
Dạng bài

📌 Mô tả bài toán

Bài toán: Cho một tập hợp các công việc, mỗi công việc có thời gian bắt đầu và kết thúc. Hãy chọn ra nhiều công việc nhất có thể mà không có hai công việc nào xung đột thời gian với nhau.

Input:

Danh sách các công việc, mỗi công việc gồm:

Thời gian bắt đầu ~start~ (số nguyên không âm)

Thời gian kết thúc ~end~ (số nguyên không âm, lớn hơn ~start~)

Output:

Danh sách các công việc được chọn (theo thứ tự thời gian kết thúc tăng dần)

Tổng số công việc có thể thực hiện

ví dụ:

Input:

1 3
2 5
4 6
6 8
5 7

Output:

1 3
4 6
6 8
 3

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.