我previous question认为我缺乏经验,并且基于一个假设。现在我更聪明了。 (将1和0放在一个字符串中?Pah!我嘲笑这个建议!)
我的问题是,我应该如何编码我的基因组?
在纸面上,它们看起来像这样:
01010011010110010
17位编码(在某些情况下单独地,在某些情况下作为组)要测试的参数。
要求是:
有人有什么好主意吗? (如果它有用,我正在使用C#。)
答案 0 :(得分:3)
答案 1 :(得分:3)
安德烈说,BitArray可能是你最好的答案,它符合你的所有要求。
1)您可以使用构造函数
设置位数2)它允许你设置(开或关),或,和,Xor,不在位
3)你可以循环上一个x%来做交叉
4)有一个ToString,允许你输出它。