1

如何修复下面 jsfiddle 示例中的空白:


http://jsfiddle.net/3443Y/1/

4

1 回答 1

0

砌体和同位素是为了最大限度地增加一列中的砖块数量,而不是尽量减少底部或顶部或中间的间隙。您只能更改积木的顺序或添加另一列,即更改周围容器的宽度。例如,用书籍装满书架是一个 np 问题,一个好的解决方案的快速算法是 1d bin-packing 或 kd-tree。在这里查看 kd-tree 的一个很好的描述:http: //www.blackpawn.com/texts/lightmaps/default.html

于 2012-07-24T23:24:34.267 回答