次のように機能するアルゴリズムを設計しています。
最初は空の N 個のスロットがあり、各スロットには一意の番号が付けられているとします。
時間が経つと、アイテムが到着し、アイテムの番号と一致する番号のスロットに入れられます。ただし、アイテムの到着順はランダムとみなされます。
その間、マージ アルゴリズムが定期的に実行され、隣接する占有スロットをマージして、時間の経過とともにスロットがますます「接続」され、最終的に 1 つの大きな占有スロットになり、その時点でアルゴリズムが終了します。
PS私のアルゴリズムはシリアルです。一定数の新しいスロットが占有された後、マージ部分が定期的にアクティブ化されます。