討論串[心得] 亂數不重複的方法
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 5→)留言6則,0人參與, 最新作者csihcs (非天夜翔)時間16年前 (2010/02/13 11:03), 編輯資訊
0
0
0
內容預覽:
還需要多少牌:k if ( rand() % (10-i) < k ) { // replace -- k ; // replace if( k == 0 ) break; // add O(總需求數) <<<< 我講錯了。--. 渴望飛翔在自由中,. 期望逃離這拘束的現實,. 一切都讓他隨著
(還有11個字)

推噓4(4推 0噓 4→)留言8則,0人參與, 最新作者yoco315 (眠月)時間16年前 (2010/02/13 08:10), 編輯資訊
0
0
0
內容預覽:
假設要從十張裡面抽出三張. 我們就知道每張牌被抽出來的機率是 3/10. 所以就可以這樣寫. for ( size_t i=0; i<10; ++i ) {. if ( rand() % 10 < 3 ) { // 小於 3 代表被選中. cout << i ;. }. }. 但是這樣有個問題是,被
(還有493個字)

推噓0(0推 0噓 7→)留言7則,0人參與, 最新作者csihcs (非天夜翔)時間16年前 (2010/02/12 23:37), 編輯資訊
0
0
1
內容預覽:
示範內容:. C++ code 達成一付樸克牌(張數deckSize)取 getSize 張牌。. 假設前提 deckSize >= getSize > 0,. 在此不做這項檢查。. 方法一:驗證法,新手常想到要用的方法. int* getCards(int deckSize,int getSi
(還有4337個字)
首頁
上一頁
1
下一頁
尾頁