我有這個算法,我執行我需要改變,給它一個更好的精度。爲了讓你對這個問題有所瞭解,我有一大堆包含項目的列表,這些列表中的所有項目都被用戶給出了評分。我需要計算這些列表的權重,例如權重越高,列表越好(更好的是因爲它具有用戶良好評級的項目)。到目前爲止,我所做的是計算列表L中每個項目的平均值,將它們相加併除以列表L中的項目數量,因此列表L的權重將爲Sum(平均值爲L)/尺寸(L)。只是一個簡單的平均值。事實證明,這是一個很好的衡量標準,但是我想加入一個事實,即項目可以出現在多個列表中,而且在許多列表中找到的項目越多,這意味着列表的權重應該越高。發生次數給予較高的權重
我的統計知識是有限的,因此,所有我問的是幫助或方向或任何建議的主題,我可以讀/學習能夠算法優化,以最好的它都不可能得到的。
你可以使用一個哈希表來找到多少列出了特定元素occour並給它一些更高的優先級。 –