建立數學模型來描述問題 把求解的問題分成若干個子問題 對每一子問題求解得到子問題的局部最優解 把子問題的解局部最優解合成原來解問題的一個解 實現該算法的過程 從問題的某一初始解出發 while 能朝給定總目標前進一步 do 求出可行解的一個解元素 由所有解元素組合成問題的一個可行解 From:http://tw.wingwit.com/Article/program/sjjg/201405/30937.html