我需要優化羣體中配子頻率的計算。 我有np人口和Ne個人在每個人口中。每個人由兩個配子(男性和女性)組成。每個配子包含三個基因。每個gen可能是0或1。所以每個人都是2x3矩陣。矩陣的每一行都是由其中一位父母給出的配子。每個人羣中的一組人可能是任意的(但總是長度爲Ne)。爲了簡單與個人初始羣體可以被給出爲: Ne = 300; np = 3^7;
(*This table may be arbi
我想隨機播放唯一項目列表,但不會執行完全隨機的隨機播放。我需要確保混洗列表中沒有元素與原始列表中的位置相同。 (C,D,B,E,A),但這個不會: D,B),因爲「D」仍然是第四項。該清單最多隻有七個項目。極高的效率不是考慮因素。我覺得這個修改費舍爾/耶茨的伎倆,但我不能用數學證明這一點: function shuffle(data) {
for (var i = 0; i < data