日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 學院 > 開發設計 > 正文

1.2 算法思想

2019-11-17 05:46:01
字體:
來源:轉載
供稿:網友
在貪婪算法(greedy method)中采用逐步構造最優解的方法。在每個階段,都作出一個看上去最優的決策(在一定的標準下)。決策一旦作出,就不可再更改。作出貪婪決策的依據稱為貪婪準則(greedy criterion)。 例1-4 [找零錢] 一個小孩買了價值少于1美元的糖,并將1美元的錢交給售貨員。售貨員希望用數目最少的硬幣找給小孩。假設提供了數目不限的面值為2 5美分、1 0美分、5美分、及1美分的硬幣。售貨員分步驟組成要找的零錢數,每次加入一個硬幣。選擇硬幣時所采用的貪婪準則如下:每一次選擇應使零錢數盡量增大。為保證解法的可行性(即:所給的零錢等于要找的零錢數),所選擇的硬幣不應使零錢總數超過最終所需的數目。 假設需要找給小孩6 7美分,首先入選的是兩枚2 5美分的硬幣,第三枚入選的不能是2 5美分的硬幣,否則硬幣的選擇將不可行(零錢總數超過6 7美分),第三枚應選擇1 0美分的硬幣,然后是5美分的,最后加入兩個1美分的硬幣。 貪婪算法有種直覺的傾向,在找零錢時,直覺告訴我們應使找出的硬幣數目最少(至少是接近最少的數目)。可以證實采用上述貪婪算法找零錢時所用的硬幣數目的確最少(見練習1)。 例1-5 [機器調度] 現有n 件任務和無限多臺的機器,任務可以在機器上得到處理。每件任務的開始時間為si,完成時間為fi ,si < fi 。[si , fi ] 為處理任務i 的時間范圍。兩個任務i,j 重指兩個任務的時間范圍區間有重疊,而并非是指i,j 的起點或終點重合。例如:區間[ 1,4 ]與區間[ 2,4 ]重疊,而與區間[ 4,7 ]不重疊。一個可行的任務分配是指在分配中沒有兩件重疊的任務分配給同一臺機器。因此,在可行的分配中每臺機器在任何時刻最多只處理一個任務。最優分配是指使用的機器最少的可行分配方案。 假設有n= 7件任務,標號為a 到g。它們的開始與完成時間如圖13-1a 所示。若將任務a分給機器M1,任務b 分給機器M2,. . .,任務g 分給機器M7,這種分配是可行的分配,共使用了七臺機器。但它不是最優分配,因為有其他分配方案可使利用的機器數目更少,例如:可以將任務a、b、d分配給同一臺機器,則機器的數目降為五臺。 一種獲得最優分配的貪婪方法是逐步分配任務。每步分配一件任務,且按任務開始時間的非遞減次序進行分配。若已經至少有一件任務分配給某臺機器,則稱這臺機器是舊的;若機器非舊,則它是新的。在選擇機器時,采用以下貪婪準則:根據欲分配任務的開始時間,若此時有舊的機器可用,則將任務分給舊的機器。否則,將任務分配給一臺新的機器。 根據例子中的數據,貪婪算法共分為n = 7步,任務分配的順序為a、f、b、c、g、e、d。第一步沒有舊機器,因此將a 分配給一臺新機器(比如M1)。這臺機器在0到2時刻處于忙狀態。在第二步,考慮任務f。由于當f 啟動時舊機器仍處于忙狀態,因此將f 分配給一臺新機器(設為M2 )。第三步考慮任務b, 由于舊機器M1在Sb = 3時刻已處于閑狀態,因此將b分配給M1執行,M1下一次可用時刻變成fb = 7,M2的可用時刻變成ff = 5。第四步,考慮任務c。由于沒有舊機器在Sc = 4時刻可用,因此將c 分配給一臺新機器(M3),這臺機器下一次可用時間為fc = 7。第五步考慮任務g,將其分配給機器M2,第六步將任務e 分配給機器M1, 最后在第七步,任務2分配給機器M3。(注重:任務d 也可分配給機器M2)。 上述貪婪算法能導致最優機器分配的證實留作練習(練習7)。可按如下方式實現一個復雜性為O (nl o gn)的貪婪算法:首先采用一個復雜性為O (nl o gn)的排序算法(如堆排序)按Si 的遞增次序排列各個任務,然后使用一個關于舊機器可用時間的最小堆。 例1-6 [最短路徑] 給出一個有向網絡,路徑的長度定義為路徑所經過的各邊的耗費之和。要求找一條從初始頂點s 到達目的頂點d 的最短路徑。 貪婪算法分步構造這條路徑,每一步在路徑中加入一個頂點。假設當前路徑已到達頂點q, 且頂點q 并不是目的頂點d。加入下一個頂點所采用的貪婪準則為:選擇離q 最近且目前不在路徑中的頂點。 這種貪婪算法并不一定能獲得最短路徑。例如,假設在圖1 3 - 2中希望構造從頂點1到頂點5的最短路徑,利用上述貪婪算法,從頂點1開始并尋找目前不在路徑中的離頂點1最近的頂點。到達頂點3,長度僅為2個單位,從頂點3可以到達的最近頂點為4,從頂點4到達頂點2,最后到達目的頂點5。所建立的路徑為1 , 3 , 4 , 2 , 5,其長度為1 0。這條路徑并不是有向圖中從1到5的最短路徑。事實上,有幾條更短的路徑存在,例如路徑1,4,5的長度為6。 根據上面三個例子,回想一下前幾章所考察的一些應用,其中有幾種算法也是貪婪算法。例如,霍夫曼樹算法,利用n- 1步來建立最小加權外部路徑的二叉樹,每一步都將兩棵二叉樹合并為一棵,算法中所使用的貪婪準則為:從可用的二叉樹中選出權重最小的兩棵。L P T調度規則也是一種貪婪算法,它用n 步來調度n 個作業。首先將作業按時間長短排序,然后在每一步中為一個任務分配一臺機器。選擇機器所利用的貪婪準則為:使目前的調度時間最短。將新作業調度到最先完成的機器上(即最先空閑的機器)。 注重到在機器調度問題中,貪婪算法并不能保證最優,然而,那是一種直覺的傾向且一般情況下結果總是非常接近最優值。它利用的規則就是在實際環境中希望人工機器調度所采用的規則。算法并不保證得到最優結果,但通常所得結果與最優解相差無幾,這種算法也稱為啟發式方法( h e u r i s t i c s )。因此L P T方法是一種啟發式機器調度方法。定理9 - 2陳述了L P T調度的完成時間與最佳調度的完成時間之間的關系,因此L P T啟發式方法具有限定性 能( bounded performance )。具有限定性能的啟發式方法稱為近似算法( a p p r o x i m a t i o na l g o r i t h m)。 本章的其余部分將介紹幾種貪婪算法的應用。在有些應用中,貪婪算法所產生的結果總是最優的解決方案。但對其他一些應用,生成的算法只是一種啟發式方法,可能是也可能不是近似算法。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
91精品国产高清久久久久久| 欧美日韩精品高清| 日韩精品视频免费播放| 一区二区三区在线|网站| 国产福利一区二区在线精品| 日韩视频精品| 日韩不卡av| 国产丝袜在线播放| 在线手机中文字幕| 中文 欧美 日韩| 一区二区三区在线免费| 伊人国产视频| 欧美一级免费观看| 日韩精品在线中文字幕| av免费网站在线观看| 亚洲一区资源| 日韩中文字幕在线视频观看| 欧美三级视频在线| 国产视频一二区| 欧美在线视频一区二区| 91精品婷婷国产综合久久竹菊| 91精品国产91久久久久| 深夜福利一区二区| 国产日韩精品在线观看| 粉嫩喷白浆久久| 蜜桃视频中文字幕| 日韩欧美国产免费播放| 欧美日韩国产123区| √新版天堂资源在线资源| 亚洲一区精品电影| 日韩在线视频免费观看| 中文字幕日韩国产| 精品久久电影| 精品久久久久久综合日本欧美| 亚洲成年人影院在线| 欧美日韩午夜精品| 国产视频二区| 中文字幕五月欧美| 在线精品日韩| 中文字幕第一页在线播放| 午夜福利一区二区三区| 国产高清一级片| 欧美日韩综合在线免费观看| 91久久中文| 91精品蜜臀在线一区尤物| 中文字幕在线观看精品| www.91香蕉视频| 精品999在线| www日韩在线观看| 久久精品欧美日韩精品| 一区二区三区在线不卡| 91国内精品在线视频| 男人的天堂网av| 亚洲福利精品视频| 玖玖在线免费视频| 日韩一级精品| 亚洲福利一区二区三区| 欧美一级欧美三级在线观看| 日韩在线视频精品| 日韩三级视频在线看| 蜜臀91精品国产高清在线观看| 国产日韩精品在线| 亚洲福利在线观看| 日韩精品视频在线观看网址| 精品福利一区二区三区| 欧美午夜精品在线| 国产一二三区精品视频| 欧美日韩综合视频| 蜜桃精品视频| 国产激情在线视频| 不卡av免费在线| 日本免费在线视频不卡一不卡二| 日韩精品在线观看视频| 一区二区三区免费看视频| 中文字幕久久av| 91精品久久久久久蜜臀| 国产婷婷一区二区| 国产一区不卡在线| 免费看日韩精品| 欧洲一级精品| 三级精品视频| 中文字幕欧美在线| 亚洲成a人片在线www| 欧美人妻一区二区三区| 欧美久久久精品| 99久久精品国产成人一区二区| 欧美日韩中文字幕在线视频| 中文字幕日韩欧美在线| 国产在线www| 国产 欧美 在线| 日韩欧美国产1| 国产95在线|亚洲| a√免费观看在线网址www| aa国产成人| 日韩三级视频中文字幕| 欧美日韩在线国产| 快she精品国产999| 日本一欧美一欧美一亚洲视频| 国产丝袜欧美中文另类| 国产三级精品在线观看| 亚洲专区一二三| 中文字幕在线精品| 日韩中文在线视频| 亚洲视频 中文字幕| 欧美久久久精品| 91精品国产综合久久精品app| 日韩欧美专区在线| 国产91大片| 精品福利一区二区三区| 一区三区二区视频| 日韩视频在线观看一区| 欧美日韩国产中文精品字幕自在自线| 精品国产免费观看一区| 日韩亚洲欧美中文在线| а√天堂中文在线资源8| 日韩精品乱码av一区二区| 日韩欧美字幕| 欧美日韩国产高清视频| 中文字幕亚洲免费| 久久永久免费视频| 97国产视频| 欧美99久久| 国产丝袜一区| 日韩视频在线免费播放| www.中文字幕在线| 中文字幕久精品免费视频| 精品色蜜蜜精品视频在线观看| 日韩专区中文字幕| 精品视频国产| 欧美日韩在线播放三区四区| 精品视频在线导航| 国产免费久久| 中文字幕在线导航| 亚洲va韩国va欧美va精品| 91精品国产91久久久久久不卡| 精品久久九九| 99国内精品| 精品一区二区三区中文字幕在线| 国产欧美日韩在线播放| 国产日韩精品在线| 日韩在线观看a| 国产一区免费视频| www 日韩| 欧美日韩国产一二三| 国产亚洲欧美色| 中文字幕精品在线视频| 欧美日韩精品综合在线 | 精品成人久久av| 国产日产一区二区三区| 欧美日韩国产影片| 国产视频aaa| 日韩福利视频导航| 久久久精品日韩欧美| 91麻豆精品国产91久久久使用方法| 中文字幕欧美日韩精品| 欧美另类久久久品| 精品国产1区二区| 日韩中文字幕91| 国产啊啊啊视频在线观看| 日韩精品视频在线看| 亚洲一区在线视频观看| 区日韩二区欧美三区| 久久婷婷国产| 在线观看中文字幕一区| 粉嫩粉嫩芽的虎白女18在线视频| 日韩欧美一二三区| 国产在线黄色片| 国产99在线 | 亚洲| 日韩在线中文字幕| 欧美日韩中文另类| 亚洲中文字幕一区| 日本精品国语自产拍在线观看| 91久久中文| 中文字幕国产在线| 久久人人88| 日韩一级网站| 日韩精品在线网站| 国产乱国产乱300精品| 最近高清中文在线字幕在线观看1| 日韩精品中文在线观看| 亚洲欧美中文在线视频| 午夜伊人狠狠久久| 国产在线高清精品| 欧美xxxx中国| 欧美日韩视频免费播放| 精品不卡一区二区| 日韩a一区二区| 欧美日韩中文字幕精品| 蜜臀国产一区| 中文字幕第一页在线播放| 欧美日韩在线播放三区四区| 日韩国产高清一区| 婷婷综合福利| 欧美日韩视频免费看| 国产一级片在线| 午夜av一区二区| 中文字幕伊人| 日韩不卡在线播放| 国产欧亚日韩视频| 国产欧美日韩精品在线观看| 国产日韩专区| 日韩欧美综合| 不卡av免费在线| 国产在线视频不卡| 91精品在线观| 日韩视频不卡中文| a天堂在线资源| 最近免费中文字幕在线第一页| 亚洲校园欧美国产另类| 精品国产欧美| 日本视频久久久| 国产在线第一页| 国产在线不卡一区| 亚洲福利在线视频| 国产一区不卡精品| 欧美一级一级性生活免费录像| 亚洲黄在线观看| 欧美高清一区| 欧美日韩高清在线播放| 不卡一区2区| 国产欧美日韩在线播放| 亚洲免费专区| 日韩一级网站| 午夜亚洲一区| 精品国产不卡一区二区| 国产欧美日韩在线| 免费在线视频一区二区| 日韩精品在线播放| 极品久久久久久| 精品国产1区2区3区| 欧美日韩精品电影| 中文字幕在线视频日韩| √天堂资源中文www| 欧美日韩精品免费在线观看视频| 麻豆精品99| av免费观看国产| 91极品视频在线观看| 中文字幕国产日韩| 国产欧美第一页| 成人久久在线| 亚洲乱码一区av黑人高潮| 亚洲第一网中文字幕| 国产v日产∨综合v精品视频| 亚洲第一网中文字幕| 日韩三级精品电影久久久| 日韩精品视频中文字幕| 91精品国产综合久久精品| 日韩亚洲不卡在线| 国产对白在线| 亚洲欧美韩国综合色| 精品国自产在线观看| 国产午夜在线观看| 91九色精品视频| 免费在线亚洲| 天堂在线www天堂中文在线| 精品欧美日韩精品| 日韩欧美国产高清| 不卡一区2区| www在线视频| 在线免费播放av| 91精品国产综合久久蜜臀 | 日韩在线视频一区二区三区| 人成免费在线视频| 91精品综合久久| 国产一区深夜福利| a级在线免费观看| 91精品国产入口| 日韩精品在线播放| 五月综合激情日本mⅴ| 99精品电影| 亚洲一区在线观看网站| 欧美 日韩 国产在线| 亚洲国产福利视频| 欧美国产三级| 国产 中文 字幕 日韩 在线| 日韩中文欧美| 久久久久久久久综合| 欧美久久综合性欧美| 欧美日韩第一| 91精品国产91久久久久久不卡 | 中文字幕高清在线播放| 中文字幕欧美日韩| 玖玖在线免费视频| 国产在线观看a| 91九色精品视频| 快she精品国产999| 欧美在线日韩| 欧美国产三级| 麻豆一区二区99久久久久| 欧美91精品| 亚洲一级在线| 日韩欧美中文在线| 日本精品福利视频| 国产婷婷一区二区| 在线欧美日韩国产| 中文字幕亚洲第一| 亚洲制服丝袜一区| 在线视频第一页| 91久久久精品国产| 欧美亚洲国产日韩| 欧美 日韩 国产在线观看| 日本不卡免费高清视频| 欧美成人精品在线| 在线国产一级| 国产欧美日韩综合| 日韩精品视频免费看| 深夜福利亚洲| 亚洲欧洲国产视频| 91久久视频| 中文字幕亚洲高清| 国产不卡一区| 大香一本蕉伊线亚洲网| 中文字幕亚洲欧美| 日韩欧美在线精品| 国产在线第一页| 欧美成人二区| 日韩欧美不卡在线| 一本久久a久久精品亚洲| 日韩精品三级| 中文字幕日韩欧美在线| а√天堂中文在线资源8| 欧美日韩综合高清一区二区| 欧美日韩亚洲天堂| 91精品国产亚洲| 亚洲综合日韩欧美| 久久久精品福利| 国产免费一级| 日韩美女视频一区二区在线观看| 亚洲小说春色综合另类电影| 91精品国产乱码久久蜜臀| 国产日韩免费| www.狠狠干| 国产嫩草影院久久久久| 在线一区av| 91精品国产综合久久精品| 精品在线一区二区| 午夜一区二区三区| 成人禁用看黄a在线| 亚洲国产欧美日韩精品| 欧美日韩不卡在线视频| 欧美特黄一区| 日韩欧美不卡视频| 国产在线精品国自产拍免费| 91精品国产高清久久久久久| 国产黄色在线网站| 中文在线一区二区| www 日韩| av免费观看网站| 日韩精品手机在线| 91麻豆精品在线| 蜜桃久久av| 日韩在线一区二区视频| 在线视频亚洲| 午夜福利一区二区三区| 亚洲v中文字幕| 日韩欧美一二三四区| 亚洲а∨精品天堂在线| 免费在线视频一级不卡| 欧美日韩国产成人| 在线不卡一区二区| 久久久99精品久久| 日韩在线中文字幕| 亚洲黄色一区二区| 区日韩二区欧美三区| 欧洲精品二区| 精品在线网站观看| 欧美日韩国产首页| 亚洲一区在线观看免费| 欧美日韩综合在线免费观看| 国产香蕉精品视频| 中文字幕国产视频| 国产乱国产乱300精品| 国产欧美日韩中文字幕在线| 欧美日韩高清| 日韩 欧美 中文| 91精品国产综合久久久蜜臀粉嫩| 亚洲视频一二三四| 国产在成人精品线拍偷自揄拍| 亚洲欧洲一区二区天堂久久| 欧美日韩在线不卡视频| 中文字幕欧美国内| 国产日韩三级| 国产对白在线| 免费在线播放av| 日韩视频在线一区| 91精品国产综合久久久久久| 丰满少妇一区| 亚洲伊人婷婷| 国产一级视频在线播放| 午夜成人鲁丝片午夜精品| 国产在线高清精品| 欧美久久综合性欧美| www.久久久精品| 91色在线看| 欧美中文字幕在线| 国产精久久久久| 欧美日韩国产观看视频| 伊人精品视频| 久久精品国产91精品亚洲| 中文字幕狠狠干|