【发布时间】:2015-02-09 03:16:39
【问题描述】:
我的框架是这样的
4 8
6 9
1 2
5 7
10 14
3 9
其中第一个列是度量的开始,另一个列是度量的结束。我现在想返回与特定行部分重叠的那些行的索引。示例将是第 1 行。索引将是 2,4,6 - 因为这些部分重叠。我需要非常频繁地进行这种比较,所以一个有效的解决方案会很棒
请注意,我不仅要寻找部分重叠,还要寻找完全重叠 (3 9) ..
【问题讨论】:
-
该函数应该只找到与给定行部分重叠的那些行的索引(在问题 1 中)。我想这可以通过一系列更大的平等比较来完成,但这不是很优雅
-
是否可以合并行的索引作为比较(在这个例子中是第一行),但想象一下它是第 3 行
-
你想让第 1 行也出现在输出中吗?