我一直在絞盡腦汁想一些非常簡單的事情,因爲我沒有在任何地方看到它的答案(或者我在搜索時很糟糕)。創建一個對稱的二維陣列
我想創建一個對稱的二維數組,充滿了隨機數從1到100(含)......這裏是我有這麼遠
INT N = 3; int rangeOfWeights = 100;
double[][] array = new double[n][n];
for(int i = 0; i < n; i++) {
for(int j = 0; j < n; j++) {
array[i][j] = rand.nextInt((rangeOfWeights)+1);
}
}
目前,這是給像結果:
44 45 32
9 31 53
25 48 74
時候,居然我想結果的一種是:
0 34 32
34 0 23
32 23 0
對稱怎麼樣?對稱性有很多種。 – QBrute
道歉,對稱如[i] [j] == [j] [i] –
那你爲什麼不與[j] [i]呢? (並使用合適的邊界) – 2017-03-04 16:31:28