討論串[問題] 關於隨機變數
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者iulan3122 (ja)時間14年前 (2010/04/26 01:54), 編輯資訊
1
0
0
內容預覽:
void generateRand(int r[], int sz). {. int i, now, a;. now = 0;. do. {a = rand() %10;. for(i=0; i<now; i++). if(a == r[i]) break;. if(i == now) {r[now
(還有19個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者fragileness (海沙尼亞人)時間14年前 (2010/04/26 02:12), 編輯資訊
0
0
0
內容預覽:
我猜這個function的目的是在已知size為sz的int array中填入互不相同的數. (範圍為0~9). 它從r[0]開始填值. 每次輪到r[now]的時候生一個0~9的亂數,檢查r[0]~r[now-1]有沒有用過這個數. 有的話會break,下面i==now就不會成立,會再回到生亂數的地
(還有138個字)
首頁
上一頁
1
下一頁
尾頁