欢喜曲奇

文章
3
资源
0
加入时间
3年0月9天

java分配算法_一種按權重分配的Java算法

現有一需求,就是假設有若干任務執行者執行一定數目的任務,並且任務的分配需按一定的權重比來進行。任務的分配是隨機的,分配完畢后需要為每條任務打上執行者的標簽(即被誰執行。)分配算法不難,但是用java寫起來還是蠻巧妙的~ 覺得很有意思,遂記之。算法設計:1)總的任務數能被權重和整除,則每個人分配的數量就是:總任務數/權重和*權重2)總的任務數不能被權重和整除,則先按整除的數按1)的方式分,然后余數再...