1
A
回答
0
砌体和同位素是最大化在一列砖的数量,而不是最小化在底部或顶部或在间隙中间。您只能更改砖块的顺序或添加另一列,即更改周围容器的宽度。例如,用书籍填充书架是个麻烦的问题,一个好的解决方案的快速算法是1d bin-packing或kd-tree。看一个kd树的好描述在这里:http://www.blackpawn.com/texts/lightmaps/default.html。
相关问题
- 1. jQuery的重新排序的HTML元素
- 2. 为了填补GGPLOT2重新排序X
- 3. 实体框架 - 重新排序元素
- 4. 重新排列列表元素 - 序言
- 5. 如何对ListViewAdapter的MergeCursor进行排序或重新排序
- 6. 如何对{}的元素进行排序?
- 7. 拖放重新排序 - 一次重新排列2个并排元素
- 8. HTML5重新排列元素
- 9. 通过其中一个元素重新排序数组元素
- 10. 如何按字母顺序重新排序NSArray的元素(NSString)?
- 11. 为jQuery“可排序”问题重新排序li元素
- 12. Symfony表单 - 重新排序/排序CollectionType元素
- 13. 无法对阵列中的元素重新排序 - RapidJSON
- 14. 在java中弹出并重新排序堆对象的元素
- 15. 重新排序行
- 16. 在DataMapper中对元素进行排序
- 17. 元素进行排序
- 18. 如何根据子元素值对父元素进行排序?
- 19. 排序和重新排列数组元素
- 20. 重新排序因素在数据帧
- 21. 如何重新排列内嵌块元素的列表以填充所有空白空间?
- 22. 重新排序
- 23. 重新排列元素并同时填充默认输出
- 24. 基于序列对行重新排序
- 25. 如何重新排列阵列中的元素对角线
- 26. 对双重问题处理的相关指令进行排序/重新排序
- 27. jQuery重新初始化/刷新可拖动/可排序元素
- 28. TreeViewer:使用拖放来重新排序或重新树中的元素
- 29. 如何防止在wpf中对列进行重新排序
- 30. 重新排序列数据以填充行删除后留下的空位?
您可以在一定程度上“修复”您的布局概念1.确保使用不太宽的元素,有效地“阻塞”许多列,然后2.使用随机播放选项随机化布局。在每个reLayout中,您的布局查看器可能会经常看到无间隙布局,但并非总是如此。如果您按照特定顺序对元素进行排序,那么对于变量大小将没有解决方案。请参阅http://isotope.metafizzy.co/demos/elements-complete.html,其中可变尺寸切换并应用几次。 – Systembolaget 2012-07-25 18:40:01