- 最後登錄
- 2024-5-1
- 在線時間
- 33 小時
- 註冊時間
- 2009-11-29
- 閱讀權限
- 20
- 精華
- 0
- UID
- 7295486
- 帖子
- 68
- 積分
- 196 點
- 潛水值
- 21568 米
| 1. 土法練鋼法:
跑1個1~25的For迴圈,然後產生亂數後跑一個 While 去找這個數字是否使用過,如是,則繼續產生並繼續執行迴圈
此方法最大的圈點是可能會執行多次多餘的迴圈
2. 往後遞衍:
先定義25個 Slot ,再 Rnd 一個值看該 Slot 有沒有塞值了,有的話繼續往後遞衍,再將陣列從頭讀到尾就會是一個不重覆的亂數了!
3. 透過 LinkList 結構的串列
先產生 1~25 個數字到串列上 ... |
|