主题 Gredy method.pptVIP

  • 2
  • 0
  • 约5.12千字
  • 约 37页
  • 2018-10-25 发布于江苏
  • 举报
主题 Gredy method

主題: Greedy method 解題技巧 什麼是 greedy method? 什麼時候用 greedy method? 類題討論 例題講解: I.96.2.1 歷年題目 什麼是 greedy method? 在每次要做選擇時,總是做當時看起來最有利的選擇 (希望可以藉此獲得最終的最佳結果) 什麼時候用 greedy method? 當問題有下列兩性質時可用 greedy method 解題 Greedy-choice property: global 的最佳化可由 local 的最佳化來得到(也是 greedy method 和 DP 不同之處) Optimal substructure: 大問題的最佳解包含將大問題切開後之小問題的最佳解 Problem: Knapsack problem 給 n 個物體,每個物體的重量 wi 以及價值 vi,背包的容量 C 選擇一些物體放入背包中,得到最大的價值 0-1 knapsack problem 每個物體只可選擇”放”或”不放” branchbound wi,vi,C 為整數時可用 DP fractional knapsack problem 物體可切割放入背包 解法: Fractional 從單位價值最大的開始放入,依次放到物品放完,或是背包塞滿為止 Sort vi/wi 依 vi/wi 由大到小的次序依序放入物體 Gre

文档评论(0)

1亿VIP精品文档

相关文档