По заданной двумерной матрице дат найдите диапазон, который содержит большинство этих данных дат.

Описание проблемы

Посетители имеют время прибытия и отправления в указанном формате: HH:MM
Это дает каждому посетителю массив в таком формате - [arrive, depart]
Когда дан двумерный массив, содержащий информацию обо всех посетителях в тот день, найдите диапазон дат, в которых больше всего посетителей, а также количество посетителей за этот промежуток времени. Если одна дата прибытия посетителей совпадает с датой отъезда других, то это считается как 2 посетителя.

пример

visitors = [ [10:10, 10:40], [10:20, 10:50], [10:00, 10:30] ];

output: 10:20 - 10:30 , 3

Как можно решить эту проблему в Java или просто математически?

0 ответов

Другие вопросы по тегам