1. 程式人生 > >演算法第4章作業

演算法第4章作業

  1. 你對貪心演算法的理解(2分)
  2. 請說明汽車加油問題的貪心選擇性質(2分)
  3. 請說明在本章學習過程中遇到的問題及結對程式設計的情況(1分)

1、貪心演算法:在對問題求解時,總是做出在當前看來是最好的選擇。 也就是說,不從整體最優上加以考慮,他所做出的是在某種意義上的區域性最優解。

我的理解是在某些問題下,設定符合最大樣本的條件,儘可能多的將樣本加入到自己的選擇。

2、汽車加油問題。

汽車行駛過程中,應走到自己能走到並且離自己最遠的那個加油站,在那個加油站加油後再按照同樣的方法貪心。

在足夠油的情況下,走到下一個加油站,如果不夠,就在本站加油。

3、主要問題

一開始的會場安排問題沒有考慮除去最早結束時間的情況,導致了沒有全對,後來想到可能是這個原因,所以就加了個迴圈。