赞
踩
这里以类的形式进行实现。具体原理推导以及过程参见遗传算法原理以及Python代码实现。
- #pragma once
- #include <iostream>
- #include <ctime>
- #include<vector>
- #include<algorithm>
-
- const int num_vari = 4;
- const int len = 20;
- const int size = 50;
- typedef struct node
- { //染色体结构体
- bool chromo[num_vari][len];
- }node;
-
- template <class T>
- class MyGA {
- public:
- MyGA(int n_generation, int Size, int num_vari, int len, double pcross,double pmutate,double lower[],double upper[],double (*f)(T []) )
- {
- _n_generation = n_generation;
- _Size

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。