<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      反悔貪心

      反悔貪心分為反悔堆和反悔自動機,其中反悔自動機比較高級。

      反悔堆

      反悔堆一般維護的是當前決策中的最劣決策,如果有更優決策就會替換最劣決策,一般用堆維護。

      例題:建筑搶修

      如果可以修直接修,然后把消耗時間放進堆里,如果不能修就找堆里有沒有消耗時間比當前多的,替換一下一定不劣。

      反悔自動機

      這個比較高級,我個人理解這兩者的區別在于反悔堆需要和以前的操作比較,然后考慮是否反悔,而且不會重復考慮一個決策,一般用于有順序的 \(01\) 決策問題。

      而反悔自動機是在貪心過程中融入的反悔過程。

      例題:種樹

      這個題就十分巧妙啊,當你選了一個點后,他會把這個點的權值賦為旁邊兩個點的權值 \(y_1,y_2\) 的和減去這個點的原權值 \(x\)

      這樣,如果在后面的決策中選了這個新權值,答案為 \(x + y_1 + y_2 - x\),即為 \(y_1+y_2\),就成功地進行了一次反悔。

      總結

      反悔貪心實際上就是給正常的貪心多了一個反悔的機會,而有時普通貪心無法是局部最優到達全局最優,所以這時會有兩個做法,一個是 dp,一個是反悔貪心,dp 的轉移類似于在一個 DAG 上,而對于反悔貪心來說,每個決策點選擇后,向答案貢獻,先后將這個決策點刪除,然后新建一個反悔決策點,或者是,直接用更優的決策替換。

      posted @ 2025-10-23 12:02  lichenxi111  閱讀(10)  評論(0)    收藏  舉報
      瀏覽器標題切換
      瀏覽器標題切換end
      主站蜘蛛池模板: 色av综合av综合无码网站| 亚洲av综合色一区二区| 亚洲精品一区二区在线播| 精品久久久久久无码人妻蜜桃 | 中文字幕亚洲无线码在线| A级毛片100部免费看| 少妇人妻偷人一区二区| 欧美怡春院一区二区三区| 亚洲欧洲色图片网站| 性奴sm虐辱暴力视频网站| 原平市| 人妻无码中文字幕| 国产人与禽zoz0性伦多活几年| 日韩有码中文在线观看| 性色av一区二区三区精品| 人人做人人爽人人爱| av无码精品一区二区三区| 成码无人AV片在线电影网站| 性欧美暴力猛交69hd| 午夜精品一区二区三区成人| 亚洲日韩欧洲乱码av夜夜摸| 亚洲中文字幕一区二区| 亚洲中文久久久精品无码| 国产极品尤物粉嫩在线观看| 欧美啪啪网| 日韩AV高清在线看片| 国产成人久久精品二区三| 性XXXX视频播放免费直播| 潮喷无码正在播放| 亚洲国产另类久久久精品黑人| 精品国产大片中文字幕| 国产乱码精品一区二区三上| 豆国产97在线 | 亚洲| 亚欧洲乱码视频在线专区| 亚洲精品国产一区二区三区在线观看 | 国产精品中文字幕av| 泽普县| 亚洲日产韩国一二三四区| 亚洲国产欧美一区二区好看电影| 中文字幕有码高清日韩| 欧美成人精品三级网站视频|