7

重複する可能性のある日付範囲の入力セットがあります。これらの重複する日付範囲を結合する代わりに、日付を調整して新しい日付範囲を作成したいと考えています。

|---------------------–|
        |-----| 
            |--------------–|

最終的には次のようになります。

|-------|---|-|--------|----|

Javaでこれを解決する効率的な方法はありますか?

前もって感謝します!

更新: 最初の質問で自分のアプローチについて言及しなかったので、次のとおりです: 間隔の開始日と終了日を取得して、並べ替えられたセットに追加するだけです。その後、セットを繰り返し処理し、並べ替えた日付に基づいて新しい間隔を作成します。

4

5 に答える 5

1
于 2017-03-06T04:39:29.150 に答える