Non-overlapping Intervals — Interactive Visualizer
Sort intervals by earliest end time to minimize conflicts and maximize schedule space.