我有形式的元素序列的所有可能的序列:创建独特的元素
A111 T112 I113 A114 S115 I116 D117 F118 K119 R120 E121 T122 C123 V124 V125 V126 T112
与约束每个元素只发生一次。在上面的序列中T112发生两次。所以,我需要创建一个满足约束,即所有可能的子序列:
T112 I113 A114 S115 I116
I116 K119 R120 E121 T122 C123 V124 V125 V126 T112
在更复杂场景我有以下序列必须满足相同的约束:
A111 T112 I113 A114 T112 S115 I116 D117 I116 K119 R120 E121 T122 C123 V124 V125 V126
这次T112也I116发生两次。在这种情况下,我需要以下子序列:
A111 T112 I113 A114
I113 A114 T112 S115 I116 D117
D117 I116 K119 R120 E121 T122 C123 V124 V125 V126
当然,一个元素可能会出现两次以上。没有使用遗传算法解决这个问题的有效方法吗?
你需要给更多的采样输入和输出。我完全不确定*你想要什么。 – pzp
我想我可以看到子序列应该是什么,但是你能否更清楚一些?实际的规则是什么? – jksnw
每个序列的分隔符是什么? –