• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            O(1) 的小樂

            Job Hunting

            公告

            記錄我的生活和工作。。。
            <2012年11月>
            28293031123
            45678910
            11121314151617
            18192021222324
            2526272829301
            2345678

            統(tǒng)計(jì)

            • 隨筆 - 182
            • 文章 - 1
            • 評(píng)論 - 41
            • 引用 - 0

            留言簿(10)

            隨筆分類(70)

            隨筆檔案(182)

            文章檔案(1)

            如影隨形

            搜索

            •  

            最新隨筆

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            算法設(shè)計(jì)4——貪心算法(3)

            1 聚類問題:最大間隔的K聚類。我們定義一個(gè)K聚類的間隔是處在不同聚類中的任意一對(duì)點(diǎn)之間的最小距離。一個(gè)自然的目標(biāo)是尋求具有最大可能間隔的k聚類。

            這個(gè)問題的算法與Kruskal算法非常相似,首先每一個(gè)點(diǎn)都是一個(gè)聚類,然后依次按照Kruskal進(jìn)行計(jì)算。。。相當(dāng)于在Kruskal中刪除了k-1條最貴的邊。

            2  假設(shè)給定一個(gè)連通圖G,假定邊的費(fèi)用都是不同的,G有n個(gè)頂點(diǎn)和m條邊,指定了G的一條特定的邊e,給出一個(gè)運(yùn)行時(shí)間在O(m+n)的算法來確定e是否包含在G的一棵最小生成樹里。

            算法現(xiàn)在就已經(jīng)很顯然了,我們通過從G中刪除所有權(quán)比e大的邊,(包括e)然后使用看一下e中的兩個(gè)端的是否聯(lián)通。當(dāng)前僅當(dāng)沒有這樣一條路徑的時(shí)候,e屬于一棵最小生成樹。

            3 看一下最小生成樹的兩個(gè)性質(zhì): 

            割性質(zhì):當(dāng)e是從某個(gè)集合S跨到補(bǔ)集V-S的最便宜的邊,那么它在每一顆最小生成樹里。

            圈性質(zhì):如果e是某個(gè)圈C上最貴的邊,那么它不在最小生成樹里。

            4 一個(gè)課后問題:

            給定一個(gè)最短路問題,但是邊權(quán)是一個(gè)到達(dá)時(shí)間的函數(shù)(邊權(quán)統(tǒng)一為時(shí)間的量綱, 函數(shù)單調(diào)遞增),此時(shí)仍然是Dijkstra算法,Dijkstra 算法實(shí)質(zhì)就是一個(gè)寬度優(yōu)先搜索。

            QQ截圖20121115145333

            5 給定一棵完全二叉樹,然后每個(gè)邊有權(quán)值。要求修改邊,然后使得跟到每個(gè)葉子節(jié)點(diǎn)的距離相同,要求修改的和最小?給出一個(gè)算法,這個(gè)在電路設(shè)計(jì)中就是同時(shí)性的要求。

            這個(gè)是個(gè)非常不錯(cuò)的算法。還是一個(gè)遞歸的過程:

            T0G6CYQEEWAT$ZESUY3J(L6

              給定一個(gè)連通圖,他的邊的費(fèi)用都是不同的,證明G有唯一的一棵最小生成樹。

            如果G有兩棵最小生成樹,則T 和P,必然有不同的邊,把T與P不同的邊加入到P中,必然形成圈。

            posted on 2012-11-15 16:38 Sosi 閱讀(657) 評(píng)論(0)  編輯 收藏 引用


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            統(tǒng)計(jì)系統(tǒng)
            国产午夜电影久久| 狠狠色婷婷综合天天久久丁香| 国产高潮国产高潮久久久91 | A狠狠久久蜜臀婷色中文网| 久久777国产线看观看精品| 亚洲国产成人久久一区WWW| 国产精品对白刺激久久久| 久久国产成人亚洲精品影院| 18岁日韩内射颜射午夜久久成人 | 亚洲国产美女精品久久久久∴| 国内精品久久久久| 久久受www免费人成_看片中文| 久久婷婷五月综合97色| 色偷偷91久久综合噜噜噜噜| 国产精品国色综合久久| 久久久久亚洲av综合波多野结衣 | 国产亚洲精久久久久久无码77777| 久久99精品国产麻豆宅宅| 婷婷国产天堂久久综合五月| 99久久精品免费观看国产| 狠狠色丁香久久婷婷综合五月| 成人综合久久精品色婷婷| 国产巨作麻豆欧美亚洲综合久久| 久久人人爽人人爽人人AV东京热| 亚洲人成无码久久电影网站| 欧美久久一区二区三区| 久久精品国产精品亚洲人人 | 久久99精品国产麻豆宅宅| 久久精品国产亚洲AV高清热| 久久久久se色偷偷亚洲精品av| 久久精品亚洲福利| 国产L精品国产亚洲区久久| 97精品久久天干天天天按摩| 久久精品国产乱子伦| 色妞色综合久久夜夜| 久久天天躁夜夜躁狠狠| 久久久久久久久波多野高潮| 亚洲精品白浆高清久久久久久| 伊人久久综合无码成人网| 久久亚洲精品人成综合网| 久久国产高清字幕中文|