【发布时间】:2021-02-01 20:59:53
【问题描述】:
这是一段非常神秘的代码,我读过但无法理解。我将在这里发布并寻求专家帮助。如果给定一些会议时间表,它将决定最少需要多少个会议室。
例如,如果会议日程是 - [[1,10], [5,12],[10,15]] 那么它至少需要 2 个房间。
代码如下:
def mini_room(intervals):
room, current = 0, 0
for i, v in sorted(x for i, j in intervals for x in [[i,1], [j,-1]]):
current += v
room = max(room, current)
print(mini_room(meetings)) #
【问题讨论】:
标签: python-3.x algorithm concept