【发布时间】:2013-08-17 09:25:28
【问题描述】:
我们有两组区间A 和B。间隔是指一对有序整数,例如c(2,5)。我想找到所有有重叠的间隔对——一个来自A,一个来自B。
例如如果A和B如下:
A=c(c(1,7), c(2,5), c(4, 16))
B=c(c(2,3), c(2,20))
那么FindOverlap(A, B) 应该返回一个如下所示的矩阵(唯一的零元素是因为A 的第三个区间与B 的第一个区间不重叠):
1 1
1 1
0 1
你有什么有效的想法吗?
【问题讨论】:
标签: r performance algorithm intervals segments