知識社群登入
位置: 艾鍗學院 Blog > 專業論壇 > 討論
NARUTO的Ex01範例程式碼 ( C 程式期中評量)
1樓
第一題的特色在於不重複亂數的產生,這邊我採用演算法之父Knuth提出的方法,叫Knuth Shuffle。
不知道大家的方法是什麼,一起來研究看看吧!^.^

在原始碼中我有撰寫很多註解,所以應該不難看懂才是,一起來看看吧。

原始碼已於Ubuntu11.04中測試,執行無誤。

如果有發現寫錯或不好的地方,請大聲地告訴我,要不然我會一直錯下去T.T。

你有更好的方法或其他想法嗎?歡迎一起貼出來研究喔!大家一起進步吧,Go!Go!

如果你想搜尋相關的演算法資料,除了Knuth Shuffle關鍵字外,你也可以搜尋洗牌演算法喔!