嗨我想洗牌我的ArrayList沒有隨機數發生器,但只能使用一個隨機數。有沒有辦法做到這一點?隨機ArrayList沒有隨機數
該算法應基於以下幾點:的ArrayList
- 大小(非零)中的ArrayList
- 隨機數(每個項目的
- 索引不能內循環產生,只有一個隨機數可以產生)
例如
int randomNumber = new Random(10).nextInt();
myList = shuffle(myList, randomNumber)
public ArrayList<> shuffle(ArrayList<> myList, int randomNumber){
for(int index = 0 ; index < myList.size() ; index++){
//shuffle algorithm working
}
return myList;
}
聽起來像一個家庭作業;) – wblaschko
我投票結束這個問題作爲題外話,因爲你必須自己做你的家庭作業 –
@wblaschko:D不是那樣,我正在尋找想法達到解決方案 –