算法类似于bin打包

时间:2013-02-19 01:55:10

标签: algorithm math layout user-interface grid

我一直在尝试使用bin打包算法进行数据可视化,但没有一个能够完成我想要完成的任务。本质上,我试图想一个算法来通过加权网格表示一组数字。例如,给定一组数字[25,25,25,25],您可以像这样用矩形或正方形表示 -

four equal part

然而,考虑到像[10,1,1,1]这样的集合,它看起来与此类似。

4 non equal parts

我试图用非偶数来解决这个问题,感觉类似于bin打包,但在我的情况下,我不一定关心子对象的大小,我只关心它们适合在正方形或矩形内,并保持其他元素的比例。这有意义吗?问题似乎类似于Android UI属性权重..

我知道这可能很简单,我只是没有看到森林穿过树林。

1 个答案:

答案 0 :(得分:0)

树形图是我一直在寻找的。谢谢欧根!