繁体   English   中英

与装箱相似的算法

[英]Algorithm similar to bin packing

我一直在尝试将装箱算法用于数据可视化,但是没有一个人在做我想完成的事情。 本质上,我试图考虑一种通过加权网格表示一组数字的算法。 例如,给定一组数字[25,25,25,25],您可以将其表示为矩形或正方形,如下所示:

四等分

但是,给定这样一个[10,1,1,1]的集合,它将看起来与此相似。

4个非相等部分

我试图用非偶数数字来解决这个问题,这感觉与垃圾箱包装类似,但就我而言,我不必在乎子对象的大小,我只是在乎它们是否适合子对象。正方形或矩形,并保持与其他元素的比例。 这有意义吗? 该问题似乎类似于Android UI属性权重。

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

我正在寻找Treemapping。 谢谢欧根!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM