individual.h
来自「用遗传算法解决旅行商问题 用遗传算法解决旅行商问题」· C头文件 代码 · 共 41 行
H
41 行
#ifndef H_INDIVIDUAL
#define H_INDIVIDUAL
#include "global.h"
#pragma once
namespace evo
{
class Individual
{
public:
Individual(void);
Individual(VectorInt);
Individual(const Individual &);
public:
~Individual(void);
private:
VectorInt cityseq;
int value;
public:
static int ranRange(int,int);
Individual& variate();//变异
Individual& cross(Individual& );//杂交
int calValue();//求适应值
bool operator==(const Individual &) const;
bool operator<(Individual &);
void printIndividual(ostream&);
void printIndividual(ofstream&);
};
/*bool operator==(const & Individual,const& Individual);
bool operator<(const &Individual,const &Individual);*/
}
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?