• <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>
            我要啦免费统计
            * 求有向圖的強(qiáng)連通分支 (Strongerst Connected Component)(cut)
            o Kosaraju算法  
            o Gabow算法
            o Tarjan算法
            * 求最小生成樹(shù) (Minimal Spanning Trees) (cut)
            o Kruskal算法(cut邊更新)
            o Prim算法(cut點(diǎn)更新)
            * 最短路徑問(wèn)題(cut)
            o SSSP(Single-source Shortest Paths)
            * Dijkstra算法  (cut)
            * Bellman-Ford算法(SPFA算法)(cut)
            o APSP(All-pairs Shortest Paths)
            * Floyd-Warshall算法(cut)
            * Johnson算法
            * 網(wǎng)絡(luò)流問(wèn)題     
            o 最大網(wǎng)絡(luò)流
            * 增廣路算法
            * Ford-Fulkerson算法
            * Edmonds-Karp算法
            * Dinic
            * 預(yù)流推進(jìn)算法
            o 最小費(fèi)用流
            * 圖匹配問(wèn)題  (部分cut)
            o 匈牙利算法(cut)
            o Kuhn-Munkres算法
            • o Edmonds' blossom-contraction 算法


               次小生成樹(shù)(K小生成樹(shù))
              最小樹(shù)形圖
               最小K限制度生成樹(shù)
               最優(yōu)比率生成樹(shù)(0-1分?jǐn)?shù)規(guī)劃)
              第K最短路
              LP問(wèn)題以及Primal-Dual(單純型法)
               最大流(最短增廣路、最高標(biāo)號(hào)預(yù)流推進(jìn))
               最小費(fèi)用流(最小費(fèi)用路、Primal-Dual算法)
               二分圖最優(yōu)匹配(原始-對(duì)偶KM算法)


            acm.pku.edu.cn 的:
            最小生成樹(shù)  
            1251(cut)
             
            1258(cut)
             
            1789(cut)
             
            2485(cut)

            最短路 
             
            1062(cut 建模的時(shí)侯要注意 ,不斷建符合等級(jí)差的圖 做最短路徑)
             
            1125(cut 做全源最短路
               再對(duì)以每各點(diǎn)為根的樹(shù):找最長(zhǎng)的邊
             再對(duì)每棵樹(shù)的最長(zhǎng)邊 找最短的那一條  
             int ans=maxint;
                for(i=1;i<=n;i++){
                  tmp=-1;
                   for(j=1;j<=n;j++){
                      tmp=max(tmp,a[i][j]);             
                   }
                   if(tmp < ans){ans=tmp;val=i;}
                }

             
            1797(cut
                起點(diǎn)到n點(diǎn) 路徑上  所能承受的 最大重量的車(chē)
                  
                dist[k]   源點(diǎn)到k 路徑中最小的那個(gè)邊權(quán)值   mat[k][i]邊k-i權(quán)值 
               取路徑 dist[k]  和mat【k】【i】邊最大那個(gè)  更新 dist[i]  )
             
            2253(cut 要求的與 1797相反)




            Johnson算法適用于求All Pairs Shortest Path. Johnson算法應(yīng)用了重標(biāo)號(hào)技術(shù),先進(jìn)行一次Bellman-Ford算法,然后對(duì)原圖進(jìn)行重標(biāo)號(hào),w'(i,j)=h[i]-h[j]+w(i,j)。然后對(duì)每個(gè)點(diǎn)進(jìn)行一次Dijkstra,每次Dijkstra的復(fù)雜度為O(nlogn+m),于是算法復(fù)雜度為O(n^2logn+m)。


             

            posted on 2008-10-26 23:33 閱讀(1016) 評(píng)論(3)  編輯 收藏 引用 所屬分類(lèi): algorithm

            評(píng)論:
            # re: 圖算法進(jìn)度 2008-11-20 11:13 | 868
            # re: 圖算法進(jìn)度 2009-08-26 11:48 | 學(xué)習(xí)中
            我在網(wǎng)上搜不到最小費(fèi)用的Primal Dual算法

            大哥能否給一個(gè)  回復(fù)  更多評(píng)論
              
            # re: 圖算法進(jìn)度 2009-09-22 10:44 | cdy20
            @學(xué)習(xí)中

            T_T!! 百度很多。。。。
              回復(fù)  更多評(píng)論
              
            观看 国产综合久久久久鬼色 欧美 亚洲 一区二区 | 久久国产精品免费一区二区三区| 99久久人妻无码精品系列| 精品无码久久久久久尤物| 久久国产精品一区二区| 欧美亚洲国产精品久久久久| 亚洲女久久久噜噜噜熟女| 久久精品9988| 久久久www免费人成精品| 久久久久亚洲av无码专区喷水| AA级片免费看视频久久| 久久只这里是精品66| 久久se精品一区二区| 国产成人无码精品久久久性色 | 99久久综合国产精品二区| 久久综合亚洲鲁鲁五月天| 热99re久久国超精品首页| 久久久无码精品亚洲日韩京东传媒 | 色综合色天天久久婷婷基地| 伊人久久大香线蕉av不卡| 夜夜亚洲天天久久| 麻豆成人久久精品二区三区免费| 久久激情五月丁香伊人| 久久久久中文字幕| 香蕉久久夜色精品升级完成| 久久受www免费人成_看片中文| 久久久青草青青亚洲国产免观| 中文精品久久久久人妻不卡| 久久久久亚洲AV成人网人人网站| 2022年国产精品久久久久| 色综合久久综合中文综合网| 伊人 久久 精品| 精品伊人久久久| 性做久久久久久免费观看| 国产成人精品久久亚洲| 欧美精品一本久久男人的天堂| 99久久国语露脸精品国产| 久久国产色AV免费看| 久久精品国产99久久无毒不卡| 色综合久久久久久久久五月| 午夜精品久久久久久久|