遗传算法 初始化,选择,交叉,变异,重复,得到最优解