有人问我这个问题:
给你一个区间列表。您必须设计一种算法来找到非重叠区间的序列,以使区间范围的总和最大。
例如:
如果给定的间隔是:
["06:00","08:30"],
["09:00","11:00"],
["08:00","09:00"],
["09:00","11:30"],
["10:30","14:00"],
["12:00","14:00"]
三个区间时范围最大化
[“06:00”, “08:30”],
[“09:00”, “11:30”],
[“12:00”, “14:00”],
被选中。
因此,答案是 420(分钟)。