分析对比贪心算法、动态规划、回溯和分支定界