01背包问题,函数极小值求解问题的GA实现,代码具有通用性,函数封装比较好,同时尝试了最优保存策略等改善逼近效果。