一位活动主持人在同一时间只能参与一个活动。并且活动主持人需要全程参与活动,换句话说,一个主持人参与了第 i 个活动,那么该主持人在 (starti,endi) 这个时间段不能参与其他任何活动。请问一个只有一个主持人能否举办全部活动。
数据范围:
[[0,10],[10,20],[20,30]]
true
[[0,10],[10,20],[15,30]]
false
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # # @param schedule int整型二维数组 # @return bool布尔型 # class Solution: def hostschedule(self , schedule: List[List[int]]) -> bool: # write code here schedule.sort() for s in range(len(schedule)): try: if schedule[s+1][0]<schedule[s][1]: return False except: break return True