javascriptを使用して、おおよその初期順序を維持しながら、セットサイズのオブジェクトのセットを特定の水平方向の幅のコンテナーにパックすることを目指しています。空白は特に問題ではありませんが、空白を最小限に抑えることが目的です。
手動で、少数のオブジェクトに対してこのテトリススタイルを実現できます。
| +---+ +-----+ |
| | 1 | | 3 | |
| +---+ +-----+ |
| +------+ |
| | 2 | |
| +------+ |
| +--+ +----+ |
| |4 | | 5 | |
| +--+ +----+ |
私のJavaScriptは妥当ですが、実装の基礎となるサンプルコードまたはアルゴリズムが欲しいです。私はこれがおそらくそこにあることを理解しています、私は正確に何を探すべきかわからないだけです。
—ハロルド