[問題] 請問二維陣列亂數給定值該如何實現?
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Visual C++ 6.0
問題(Question):
原始問題是假設有100個網路節點 要產生一個網路 每個節點至少有一個對外連線
最多6個連線 然後亂數去產生
所以小弟把這問題想成一個100*100的二維陣列 有連線就把值塞1給它 沒有則為0
但是對於設限的地方一直想不通 如果一列一列亂數塞值
這樣到後面的列數就要去判斷是否某個點已經超過6個連線
如此就失去了亂數產生的意義
請問小弟該如何去實現呢?請大大提供大概的思考方向 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.136.149.124
→
03/03 12:49, , 1F
03/03 12:49, 1F
→
03/03 12:56, , 2F
03/03 12:56, 2F
→
03/03 12:56, , 3F
03/03 12:56, 3F
→
03/03 14:09, , 4F
03/03 14:09, 4F
→
03/03 14:10, , 5F
03/03 14:10, 5F
→
03/03 14:11, , 6F
03/03 14:11, 6F
→
03/03 14:13, , 7F
03/03 14:13, 7F
→
03/03 14:17, , 8F
03/03 14:17, 8F
推
03/03 17:30, , 9F
03/03 17:30, 9F
→
03/03 17:31, , 10F
03/03 17:31, 10F
→
03/03 17:31, , 11F
03/03 17:31, 11F
→
03/03 17:32, , 12F
03/03 17:32, 12F
→
03/03 17:32, , 13F
03/03 17:32, 13F
→
03/03 18:50, , 14F
03/03 18:50, 14F