我有一個網站,用戶可以發佈並投票建議。在起始頁上,我最初列出了10條建議,標題每7秒提取一條新的隨機建議。根據人氣選擇項目:避免美化排序
我希望投票影響建議將出現的概率,無論是在10-建議列表還是在標題建議中。爲此,我有一個小算法來計算人氣,考慮到投票,年齡和其他一些事情(需要大量調整)。
不管怎樣,算法運行後我的建議和人氣指數字典人氣排序:
{ S = Suggestion1, P = 0.86 }
{ S = Suggestion2, P = 0.643 }
{ S = Suggestion3, P = 0.134 }
{ S = Suggestion4, P = 0.07 }
{ S = Suggestion5, P = 0.0 }
{ . . .}
我不希望這是一個榮耀的排序,所以我想介紹一些隨機元素的選擇過程。
總之,我希望人氣是從列表列表中挑選出一個建議的概率。
有一個完整的建議/流行清單,我該如何去選擇基於概率的10出?我怎樣才能應用相同的循環標題建議?
基本上你想要的建議1至約6.4倍,可能比建議3到採摘( '0.86/0.134〜6.4179 ...')。是對的嗎? – 2011-05-13 09:13:24
你也有多次建議3,我認爲這是一個簡單的錯字 – 2011-05-13 09:13:42
@Lasse - 你對兩條評論都是正確的。我解決了這個問題,謝謝;) – 2011-05-13 09:15:00