У меня есть массив, подобный этому
[
[0, 10]**,
[1, 3]**,
[5, 11]**,
[14, 20]**,
[10, 11]**
]
** Обозначает объект, содержащий начальный и конечный индексы, показанные в массиве
Теперь пересечения [1, 3], [5,10], [10,11]
Как лучше написать метод, который возвращает объекты, содержащие пересекающиеся множества?(Можно просто хранить их в массиве противоречивых вещей, пока мы идем дальше)
Самая большая проблема, с которой я столкнулся, заключается в том, как мне сделать это так, чтобы каждый объект сравнивался с другим объектом?
нет!способы сделать это (я думаю, я немного заржавел в своей комбинаторике)