討論串[問題] c++
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者kiruwolf (電機系籃台大制霸)時間22年前 (2003/11/03 19:46), 編輯資訊
0
0
0
內容預覽:
如果seed真的要種在function裡面. 就一定要拖延電腦的執行速度. 用empty loop 可以達到效果. int (int i=1;i<=10000;i++). int (int j=1;j<=10000:j++);. 這樣就很有模擬擲硬幣的效果了^^. --. 發信站: 批踢踢實業坊

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者whylingi ( 我們的大好飛翔)時間22年前 (2003/11/03 18:43), 編輯資訊
0
0
0
內容預覽:
我只是單純的覺得,. 既然每次rand的取數都取決於初始的seed,. 如果每次用rand都先重複地種seed(而且還是一樣的seed),. 這樣rand取數不就每次都一樣?. 所以試著讓整個程式只在開始時種一次seed,. 這樣每次用rand取數應該就不會一樣了。. --. ◢████◤ ◢█◤
(還有11個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者kafai ( 雲 等於 阮)時間22年前 (2003/11/03 13:00), 編輯資訊
0
0
0
內容預覽:
我試過你的方法很好,但種的地方不同是有甚麼分別呢. 又或者說,怎麼會想到種在主程式裏面呢. --. ██ ███ ICQ :179037634. ██◢ ██ E-mail:kafai410a@yahoo.com. ██ █◤ ▆▆ █◤ . █◣ ◢◤

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者whylingi ( 我們的大好飛翔)時間22年前 (2003/11/03 12:43), 編輯資訊
0
0
0
內容預覽:
我當初也有這個問題,. 我覺得是電腦太快導致每次flip都種一樣的seed,. 所以試著把seed拿到主程式來種似乎就解決了,. 這樣我flip裡面只放了return: rand()%2 ;. 我有個更大的問題是:. 我的visual c++不能用<ctime>裡的time!. 所以寫好也不能com
(還有106個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者kafai ( 雲 等於 阮)時間22年前 (2003/11/03 07:38), 編輯資訊
0
0
0
內容預覽:
剛才試過,果然像你的情況,但我認為是電腦太快的問題,所以我嘗試把程式弄慢一點. 不知你有沒有發現,cout << endl; 是十分慢的. 所以我將程式改為. if ( result == 0 ). {. tail = tail + 1 ; (if fact, tail++ is OK). cout
(還有245個字)
首頁
上一頁
1
2
下一頁
尾頁