1
我想創建一個洗好的一組整數這樣的:如何生成2個數字之間的混洗整數列表?
- 由於相同的種子,洗牌將每次
- 當我遍歷相同,將使用在洗好的牌組的每個數字恰好一次重演之前
- 將工作大集(我想0和2十億之間的所有數字)
- 將一系列之間產生,例如,100〜150
這個選項給出了一個很好的解決方案,如果你想要,比如0和指定數字之間的所有數字:Generating Shuffled Range Using a PRNG Rather Than Shuffling
任何想法?
爲什麼你不使用你比較的解決方案,並將結果轉移到最小值?因此,對於100-150,這就像'GenerateSequence(50).Select(i => i + 100)'。 – svick