我有這個問題,在我的課本。爲什麼這是一個貪婪的算法?
「假設我們有一組活動中大 號演講廳,在任何活動可以發生在任何報告廳的安排,我們希望安排。所有使用盡可能少的演講廳儘可能的活動提供一個有效的貪心算法來確定哪些活動應該使用哪個講堂「
而答案就在這裏給出: http://mitpress.mit.edu/algorithms/solutions/chap16-solutions.pdf
(杉杉溶液)
我的答案是,算法爲什麼是貪婪算法?
我認爲這是因爲它使(貪婪?)選擇,你總是採取一項活動,並把它放到一個演講廳,那裏已經有一個或多個活動(如果可能),而不是把活動進入一個新的空的講堂。但我不確定。 :)
「貪婪」和「高效」..呵呵 – bragboy 2011-05-05 21:07:00
@Bragby:實際上它取決於他們指的是什麼「效率」。也許這裏是計算效率(即速度)而不是找到有效解決方案的能力... – digEmAll 2011-05-05 21:09:39