私は予約システムを持っており、予約を最適化するスクリプトを書く必要があります。フラット予約最適化システム
すると、顧客のブックフラット、システムは、利用可能な最初のフラットを割り当てます。問題は、いくつかの予約の後、私の "グリッド"が断片化するということです。
グリッド例:実際に
私は予約の最大数を受け入れることができるように、ホワイトスペースを最小化する必要があります。 私の質問には次のようなものがあります。私はいくつかのナップザックの問題のバリエーションを考えていました。 必要に応じてさらに情報を提供できます。
ありがとうございました。