关于#交叉的问题怎么解决

1 用拼接交叉的方法产生2个后代:

( 剪切点1:在第3个数值后,剪切长度 = 4)

亲本1: [1 2 3 4 5 6 7 8 9 10]

亲本2: [10 9 8 7 6 5 4 3 2 1]

利用改组突变的方法产生满足下列2个要求的后代:

(1)互换第2个和第5个数值的位置;

(2)互换第4个和第8个数值的位置。

亲本: [1 2 3 4 5 6 7 8 9 10]

这个是遗传算法,你可以找个例子代码模仿下