82. 寻找合适开会的时间

中等难度  -通过 / -执行

[start, end]含有0~24的整数,意味着当前时间段已经有安排。

以下是组员全员的安排表。

[
  [[13,15], [11,12], [10,13]], //成员1的安排
  [[8, 9]], //成员2的安排
  [[13, 18]] //成员3的安排
]

请实现一个findMeetingSlots()来查找全员都有空的时间段。

上述的例子的话,需要返回如下时间段:

[[0,8],[9,10],[18,24]]

补充

  1. 传入的时间段并没有事先排序
  2. 即使是一个人的安排,也有可能出现时间段的重复

始终思考更好的解决办法

(61)