我想知道是否有人实现/知道将处理循环间隔的(最好是javascript)间隔树算法。通过循环,我的意思是开始>结束的间隔。请注意,这也需要限制间隔的大小。
这只是常见区间树问题的一个子案例吗?
回答评论中提出的问题:这是我所说的圆形子范围的图像(感谢 G. Bach 和维基百科):
并且(与上图无关)这是范围的示例 json 表示:[{id: 'range1', start: 3, end: 34}, {id: 'range2circular', start: 30, end:6}]
希望
谢谢!