2012-08-01 71 views
0

我有一组Book-Page(6794-47)范围。请注意,页面限制未被确认。重叠的书页范围

现在我要检查书页范围的重叠在多个范围列表

请检查下面的例子。

以下是我的参数范围。

 
Start Book-Page Range ---- (21205-41) 

End Book-Page Range ---- (21206-1674) 

,并希望从一系列列表 范围列表e.g

 
--------------------------------------------------------------------------------- 
21206-974 to 21206-5196 (overlapping since page 974 lies between parameter range) 
-- 
21206-1974 to 21206-5196 (not overlapping) 

21207-74 to 21207-193 (not overlapping) 

21204-71 to 21205-100 (overlapping since page 100 lies between parameter range) 
-- 
21205-31-21205-59 (overlapping) 
-- 

现在我需要从列表范围内的所有重叠提取重叠的范围。请帮帮我。

问候 阿伦班达

+0

你有什么企图?发布一些代码,我们会帮你修复它。 – Bernard 2012-08-01 02:42:24

+0

“Book-Page(6794-47)范围”是什么意思? – CSharp 2012-08-01 05:42:47

回答

0

如果页面数在列表中,你总是可以做一个联合声明。