我知道邏輯兩個循環進入一個對稱矩陣陣列的值 int k=0;
for (int i = 0; i < size; i++){
for (int j = 0; j <= i; j++){
Q[i, j] = Q[j, i]= arr[k++];
}
}
但如何做到這一點,如果我只能用一個while循環? 我在做這樣的事情: int i=0;
int
from random import *
N = 100
gamma = 0.7
connect = zeros((N,N))
for i in range(N):
for j in range(i+1):
if random() < gamma:
connect[i,j] = 1
connect[j,i] = 1
else: