 Lorsqu'on vous donne un ensemble d'intervalles de temps, expliquez une approche pour trouver le nombre minimum d'intervalles de temps requis pour couvrir tous les intervalles.
 Une approche pour trouver le nombre minimum de délais requis pour couvrir tous les intervalles consiste à utiliser l'algorithme Greedy. Cet algorithme fonctionne en trouvant le prochain intervalle de chevauchement qui n'a pas encore été couvert et en l'ajoutant au laps de temps actuel s'il est plus court ou crée un nouveau laps de temps autrement. L'algorithme continue alors jusqu'à ce que tous les intervalles aient été couverts.