討論串[問題] 用c產生一個亂數矩陣並檢查是否重複
共 11 篇文章
首頁
上一頁
1
2
3
下一頁
尾頁

推噓2(2推 0噓 17→)留言19則,0人參與, 最新作者nt827 (社會人)時間16年前 (2009/10/10 13:51), 編輯資訊
0
0
0
內容預覽:
原文吃光光. 問題又來了. 如果想把5x5矩陣 變成一個 N X N 的亂數矩陣 我修改了之前的程式碼 可是又失敗了. 程式碼如下. int i, j, k, n;. int a[n][n];. int size = n*n;. int *num = new int[size];. printf("
(還有297個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者flax00298 (NI)時間16年前 (2009/10/09 11:45), 編輯資訊
0
0
0
內容預覽:
吃光光. ㄟ斗...如果是依照元po的要求的話. 會一維的亂數矩陣. 如果可以用指標去traverse他. 那這樣就一維二維一模一樣了. 因為在記憶體上面應該宣告完會是一樣的. 如果操作一維的函數本身是. for(int i=0;i<某個值;i++). {. //blah blah. }. 現在用.
(還有35個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者softwind (software everywhere)時間16年前 (2009/10/09 00:59), 編輯資訊
0
0
0
內容預覽:
int a[5*5]={0};. int idx=0;. int rounds=100;. srand(0);. for(idx=0;idx<25;idx++). a[idx] = idx+1;. while(rounds--){. int idx1 = rand()%25;. int idx2 =
(還有34個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者csihcs (非天夜翔)時間16年前 (2009/10/09 00:04), 編輯資訊
0
0
0
內容預覽:
int a[5][5];. int size = 25;. int *num = new int[size];. int i, j, k;. for(i = 0 ; i < size ; i++) num[i] = i + 1;. for(i = 0 ; i < 5 ; i++) {. for(j
(還有124個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者adrianshum (Alien)時間16年前 (2009/10/08 18:10), 編輯資訊
0
0
0
內容預覽:
0 吧?!人家不是 ptr 何來 null?!.... 雖然我覺得這方法不太好.. 但看到不必要的 goto 就令我很不舒服.... // 假設已經 memset 為 -1 吧. for (i = 0; i < 25; ) {. index = rand() %25;. if (a[index] =
首頁
上一頁
1
2
3
下一頁
尾頁