我有一个数据哈希图,键是字符串描述,值是整数权重。
{:a 2 :b 3 ......}
我需要将哈希转换为向量的向量。每个内部向量都包含映射条目。
[[[:a 2][:b 3]...][......]]
每个内部向量都是根据一些规则构建的。例如,所有重量的总和不应超过某个值
通常,这对于将哈希转换为映射条目向量向量的 reduce 来说似乎是一个很好的案例。但是,我可能需要多次迭代哈希,因为我可能需要重新洗牌内部向量之间的条目,以便所有向量总和为某个 num。
关于我应该如何建模问题的任何建议?