经典遗传算法(SGA)解01背包问题的python代码实现,说明如下:1.采用经典的二进制编码,选择算子为轮盘赌选择,交叉算子为两点交叉,变异算子为反转(单点)变异2.可调的参数为:gen,pc,pm,popsize,n,w,c,W,M3.两种解码方式:带惩罚项和不带惩罚项