Init version

This commit is contained in:
2024-10-03 18:43:04 +07:00
commit f80052961f
186 changed files with 71676 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
#include "Chromosome.h"
void Chromosome::insertGene(Gene gene, int pos){
std::vector<Gene>::iterator it = this->genes.begin();
this->genes.insert(it+pos, gene);
}
void Chromosome::insertGeneToEnd(Gene gene, int pos){
std::vector<Gene>::iterator it = this->genes.end();
this->genes.insert(it-pos, gene);
}