Skip to content

Glossary: Algorithms Beyond the Basics in Java

interval scheduling

Choosing the most non-overlapping bookings by sorting by end time and taking each that starts after the last one chosen ends.

Where the book teaches it

Related terms

greedy algorithmoverlapswap argument