【发布时间】:2016-11-09 20:57:03
【问题描述】:
假设我们有一长串时间范围:
var timeRanges = [...] as Array<[Date, Date]>
及时间范围:
var searchTimeRange = [startDate, endDate]
我们必须从timeRanges 数组中找到与searchTimeRange 范围相交的元素。
我正在考虑使用 d3 四叉树,但它似乎不支持矩形作为输入。一般来说,我想避免 O(n)。
【问题讨论】:
标签: javascript d3.js quadtree