继续TSP交叉过程询问
比如我有8条路径a[1]={1,2,3,4,5,6},a[2]={2,3,5,6,4,1},a[3]={3,2,6,5,4,1},a[4]={6,2,3,5,4,1},a[5]={1,5,2,3,6,4},a[6]={4,2,3,5,6,1},a[7]={3,2,5,6,4,1},a[8]={2,3,6,4,1,5}在交叉时涉及到两个,一个块里面有两个线程,一个线程负责两个个体的交叉既:block1中线程0:负责a[1]和a[2],线程1:负责a[3]和a[4],block2中线程0:负责a[51]和a[6],线程1:负责a[7]和a[8]?请问这样的设计思路对吗?如果这样设计对的话能帮忙指导一下代码该怎么写吗吗?