如果沒有intervall重疊,我必須執行。如何證明沒有間隔重疊?
的Intervalls看起來像:
0-100
100-200
200-500
500-1000
1000-2000 ect....
眼下intervalls被單獨存儲在與分(0100200500 ...)和最大一個ArrayList(100200500 ...)
如果我添加一個新的Intervall我必須檢查是否沒有重疊現有的intervalls。 例:
250-280是確定 300-600也不行
但是,我不知道該怎麼做?
爲什麼250-280沒問題,它與200-500重疊。 –
你如何定義重疊? –
我會使用提供的apache IntRange解決方案[這裏](http://stackoverflow.com/questions/8368682/how-can-i-represent-integer-intervals-in-java) – PbxMan