0
我想解决如何编写一个算法来计算跨不同列表的权重最有效的方法。我有一个包含各种IDS的字典:矩阵权重算法
x["Y"]=[id1,id2,id3...]
x["X"]=[id2,id3....]
x["Z"]=[id3]
.
.
我有一个相关的权重为每个元素:
w["Y"]=10
w["X"]=10
w["Z"]=5
考虑说“Y”的输入,“Z”我想的输出,给我
(id1,10),(id2,10),(id3,15)
ID3得到15,因为它是在x [ “Y”]和x 7 “Z” ]
有没有办法让我可以做到这与矢量matracies?
ID2是在x [ “X”]和x 7” Y“],那么它应该是(id2,20)呢? –
没有输入是Y和Z,所以它只查看x [“Y”]和x [“Z”]的所有ID。 Id2从x [“Y”]得到10,它不在x [“Z”]中,因此不再有任何更多 – MarMan29