⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 genocop.h

📁 很好的一个约束遗传算法优化程序
💻 H
字号:
#include<stdio.h>#include<stdlib.h>#include<math.h>#include<time.h>#include<string.h>#define TRUE 1#define FALSE 0#define flip()  ((int) ((newrand()*(long)2)/(long) 65535))#define MIN -32768#define MAX 32768#define BIGINT 100000000#define HEAD 1#define TAIL 0#define TRIES 100000#define MAX_VAR 60#define MULT 25173#define INCR 13849#define MOD ((long int) 65536)#define SHUFFLE 256   /* size of random number shuffle array */#define EST_OFFSET 0  /* offset in hours from Eastern Standard Time zone)  */typedef float **MATRIX;typedef float *VECTOR;typedef int **IMATRIX;typedef int *IVECTOR;typedef int FLAG;typedef int TOSS;typedef struct {int r; int c;}INDEX;  FILE *input,*output;  int   test_num;  long rseed;  unsigned int rand_array[SHUFFLE];float **matrix();float *vector();float det();float evaluate();float frange_ran();float get_F();float x_pow_y();void oper1();void oper2();void oper3();void oper4();void oper5();void oper6();int **imatrix();int *ivector();unsigned long factorial();int find_sum();int irange_ran();int p_equalities();int x_power_y();int nonlinear();FLAG initialize_x2();FLAG satis_con();void assign_ref_probab();void assign_probab();void bi_deci();void change_coeff();void copy_matrix();void find_X();void find_ac1_ac2();void find_cum_probab();void find_final_mat1();void find_final_mat2();void find_final_mat3();void find_limits();void find_lu1_lu2();void find_new_in_eq();void find_org_in_eq();void find_probability();void find_range();void find_x1_x2();void free_vector();void free_ivector();void free_matrix();void free_imatrix();void get_var_order();void inverse();void initialize();void main();void mmprod();void mvprod();void nrerror();void optimization();void print_domains();void print_equalities();void print_inequalities();void print_ivector();void print_matrix();void print_population();void print_vector();FLAG feasible();void read_file();void seed();void sort();void swap();void write_file();void find_live();int  find_die();unsigned int newrand();unsigned int randint();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -