算法分析——第七週:貪心法

貪心算法 貪心法的證明方法: 第一數學歸納法和第二數學歸納法: 交換論證法: 最優活動集 輸入:S = {1, 2, … , n} 爲n 項活動的集合, si , fi 分別爲活動 i 的開始和結束時間且活動i與j相容 si>fj 或sj<fi . 求:最大的兩兩相容的活動集 A 解法:貪心法,按活動截止時間排序後從最早開始時間出發,獲得完成後選擇下一個最近開始時間獲得。 完成時間:time=f(
相關文章
相關標籤/搜索