📄 individual.h
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -