0
我很困惑遺傳算法中的輪盤選擇。算法如下所示遺傳算法中的輪盤選擇
for i=1 to N
x=random[0,1];
k=1;
while k<N&&x>cusum
k=k+1
end
tmp_P[i]=P[k];
end
它是正確的嗎?我迷惑,而條件
第一種方式:
while k<N&&x>cusum
k=k+1
end
tmp_P[i]=P[k];
或第二方式
while k<N&&x>cusum
k=k+1;
tmp_P[i]=P[k];
end
哪個是正確的?非常感謝你