Giả sử bạn có thời gian bắt đầu và kết thúc.Thuật toán để tìm tổng thời gian không hoạt động cho mảng của thời gian bắt đầu/kết thúc
Bạn cũng được cung cấp một loạt công việc, được mô tả theo thời gian bắt đầu và kết thúc của họ. Các công việc này có thể trùng lặp (nghĩa là có thể có nhiều công việc cùng một lúc). Tôi cần phải tìm một cách để xác định bao nhiêu thời gian đã được nhàn rỗi và không chạy bất kỳ công việc.
Tất nhiên, nếu chỉ có một công việc có thể chạy bất cứ lúc nào, tôi chỉ có thể trừ đi thời gian chạy của mỗi công việc, nhưng phần chồng chéo đã khiến tôi bối rối.
đây là phương pháp tôi đã nghĩ đến vì nó tránh được các vấn đề với công việc kết thúc tốt đẹp vào nửa đêm. – MikeJ