圖論學習

差分約束

學習資料

算法導論

hdu 3666 

http://acm.hdu.edu.cn/showproblem.php?pid=3666

題目要求對 L<= m[i][j]*a[i]/b[j[ <= U  所以兩邊同時取對數的 log(L)-log(m[i][j]) <= log(a[i]) - log(b[j]) <= log(U)-log(m[i][j]) 構造即可 詳細點擊打開鏈


強聯通分量

學習資料

https://www.byvoid.com/blog/scc-tarjan

 

poj 1236 http://poj.org/problem?id=1236

基礎題 代碼 點擊打開鏈接

poj 2762

http://poj.org/problem?id=2762

求任意兩個點之間是否可達u->v或v->u, 主要是有向圖,所以要先進行縮點 然後在判斷縮點後的有向無環圖是否存在唯一的拓撲序列即可。代碼 點擊打開鏈接


二分圖匹配


poj 2584 

http://poj.org/problem?id=2584

求人和衣服的匹配,直接把n件衣服拆分成n個點,然後每個人都與對應點都連邊,然後直接運行一次匹配,然後判斷匹配數時候等於人數。 代碼 點擊打開鏈接

poj 2446

http://poj.org/problem?id=2446

求是否能把格子用1X2 的小方塊填滿,洞不能被覆蓋。 直接把x+y分爲奇數和偶數建立二分圖  代碼 點擊打開鏈接

poj 1466

http://poj.org/problem?id=1446

求最大獨立集  代碼 點擊打開鏈接



最小費用最大流

hdu 3667

http://acm.hdu.edu.cn/showproblem.php?pid=3667

將a*x^2 拆成 a,3*a,5*a,7*a。。。 因爲容量不超過5 所以最多才成5條邊且每條邊的容量爲1  代碼 點擊打開鏈接 



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章