Эффективные методы объединения временных диапазонов встреч: сортировка, деревья интервалов, рекурсия, стеки и динамическое программирование.