圖論500題

 


=============================以下是最小生成樹+並查集======================================

【HDU】

1213 		How Many Tables			基礎並查集★

1272 		小希的迷宮			基礎並查集★

1325&&poj1308 	Is It A Tree?			基礎並查集★

1856 		More is better			基礎並查集★

1102 		Constructing Roads		基礎最小生成樹★

1232 		暢通工程			基礎並查集★

1233 		還是暢通工程			基礎最小生成樹★

1863 		暢通工程			基礎最小生成樹★

1875 		暢通工程再續			基礎最小生成樹★

1879 		繼續暢通工程			基礎最小生成樹★

3371    	Connect the Cities  		簡單最小生成樹★

1301 		Jungle Roads			基礎最小生成樹★

1162 		Eddy's picture			基礎最小生成樹★

1198 		Farm Irrigation			基礎最小生成樹★

1598 		find the most comfortable road	枚舉+最小生成樹★★

1811 		Rank of Tetris			並查集+拓撲排序★★

3926 		Hand in Hand			同構圖★

3938 		Portal  			離線+並查集★★

2489    	Minimal Ratio Tree 		dfs枚舉組合情況+最小生成樹★

4081    	Qin Shi Huang's National Road System 最小生成樹+DFS★★

4126    	Genghis Khan the Conqueror 	枚舉+最小生成樹+DFS(難)★★★★

 

1829&&poj2492 	A Bug's Life			基礎種類並查集★

1558 		Segment set			計算幾何+並查集★

3461 		Code Lock			並查集(有點難想到)★★

3367 		Pseudoforest			最大生成樹★

2473 		Junk-Mail Filter		並查集+設立虛父節點(馬甲)★★

3172 		Virtual Friends			帶權並查集★

3635 		Dragon Balls			帶權並查集★

3047 		Zjnu Stadium			帶權並查集★

3038 		How Many Answers Are Wrong	種類並查集★★

2818 		Building Block			帶權並查集★

3234 		Exclusive-OR			異或並查集(難)★★★

2121    	Ice_cream’s world II  		最小樹形圖(要輸出根有點噁心)★★

4009    	Transfer water 			最小樹形圖(模板題)★

3311  		Dig The Wells		  	斯坦納樹(狀壓DP)(模板題)★★

4085		Peach Blossom Spring		斯坦納樹(狀壓DP)(有可能是森林...)★★★

 

2586 		How far away ?			LCA★

2874 		Connections between cities	LCA★

3486 		Interviewe			RMQ★

2888 		Check Corners			二維RMQ★

3183		A Magic Lamp			RMQ(有點難想到,有點難聯繫到RMQ)★★

 

【POJ】

1258 						最經典的MST★

1789 		Truck History 			最小生成樹★

1287 		Networking 			簡單★

2349 		Arctic Network			簡單★

1611 		The Suspects 			並查集★

2377 						kruskal★

2524 		Ubiquitous Religions 		並查集★

2236 		Wireless Network 		並查集+計算幾何★

2560 						Kruskal 並查集★

1861 						Kruskal ★

3625 						prim★

1679 - 		The Unique MST(基礎)  		判斷MST是否唯一★

3522 - 		Slim Span(基礎)  		求一顆生成樹,讓最大邊最小邊差值最小★

2485 		Highways 			MST中的最長邊★

2395 						最小生成樹的最長邊★

1751 		Highways 			求出方案★

POJ-1182 	食物鏈 				種類並查集★★

POJ 1456 	Supermarket			貪心+區間合併★

POJ-1703 					種類並查集★

POJ-1988 					種類並查集★

POJ-1733 	Parity game 			種類並查集,先要離散化一下,不影響結果★

POJ-1417 	True Liars(難) 			並查集+DP 種類並查集★★

POJ-2912 	Rochambeau(難) 			baidu的題,很不錯...是食物鏈的加強版.判斷裁判比較難想.★★★

POJ 2728 	Desert King(中等)  		最優比率生成樹★★

POJ 1639 	Picnic Planning(較難) 		頂點度數有限制的最小生成樹★★

POJ 3164 	Command Network(難) 		最小樹形圖★★

 

poj3723						好題!!! ★★

poj3228						好好題!!! ★★

 

【ZOJ】

ZOJ-3261 逆向並查集 ★★

 

 

 

===============================以下是最短路系列====================================

【HDU】

1548    	A strange lift			基礎最短路(或bfs)★

2544    	最短路	 			基礎最短路★

3790   		最短路徑問題			基礎最短路★

2066   		 一個人的旅行			基礎最短路(多源多匯,可以建立超級源點和終點)★

2112    	HDU Today			基礎最短路★

1874    	暢通工程續			基礎最短路★

1217    	Arbitrage   			貨幣交換 Floyd (或者 Bellman-Ford 判環)★

1245    	Saving James Bond		計算幾何+最短路★

1317    	XYZZY  				Bellman-Ford判環,有負權★

1535    	Invitation Cards   		有向圖的來回最短路,(反向建圖)★

1546    	Idiomatic Phrases Game  	最短路★

2680    	Choose the best route   	最短路★

2923    	Einbahnstrasse			最短路★

3339    	In Action  			最短路+揹包★

2224    	The shortest path		雙調旅行商問題★★

2807    	The Shortest Path		矩陣運算+最短路(floyd)★★

1595    	find the longest of the shortest枚舉+最短路(刪掉任意一條邊的最長最短路)★★

3986    	Harry Potter and the Final Battle 枚舉+最短路(刪掉任意一條邊的最長最短路)★★

1599    	find the mincost route		floyd求最小環★

1839		Delay Constrained...		二分下限+最短路(帶限制最短路)★★	

3631 		Shortest Path                   Floyd插點法★★

4114		Disney's FastPass		最短路+二維狀壓DP(難)★★★

3832    	Earth Hour			三點連通(斯坦納樹)★

3873    	Invade the Mars			Dij變體(好題!,帶限制最短路)★★★

4063 		Aircraft			幾何構圖+最短路★★★★

 

hdu4179		Difficult Routes		dis[][]開二維狀態的最短路(帶限制最短路)★★

 

1869 		六度分離 			Floyd最短路★

1385    	Minimum Transport Cost    	最短路+輸出路徑(輸出字典序最小路徑,有點噁心)★★	

1224    	free DIY Tour 			最短路+輸出路徑★

1142    	A Walk Through the Forest  	最短路+記憶搜索★★

1596    	find the safest road   		乘積最小的最短路★

1598    	find the most comfortable road	二分速度差+最短路(帶限制最短路)★★

2722    	Here We Go(relians) Again	最短路★

2962    	Trucking  			二分+最短路(帶限制最短路)★★

1690    	Bus System 			最短路★

2433    	Travel				刪邊+最短路之和(預處理橋邊)★★★			

2363    	Cycling				二分+最短路(帶限制最短路)★★

2377    	Bus Pass			最短路(尋找一個點的最長最短路最小)★★

2833    	WuKong				最短路+記憶化搜索(求兩條最短路的最多公共點)★★

1688    	Sightseeing			最短次短路條數★★

3191    	How Many Paths Are There	次短路條數★★

2482    	Transit search			最短路★★★

3768 		Shopping			最短路+dfs(或最短路+狀壓DP)★★

3035    	War				平面圖最小割(建圖麻煩)★★

3870    	Catch the Theves 		平面圖最小割(建圖麻煩)★★

3860		Circuit Board			平面圖最小割(建圖麻煩)★★

 

【POJ】

1062 		昂貴的聘禮			竟然可以和最短路聯繫起來★★

1094 		Sorting It All Out		Floyd判環+拓撲排序★

1125		Stockbroker Grapevine		Floyd★

1135 		Domino Effect			最短路,比較有意思★★

1161 		Walls				最短路(圖太噁心了)★★

1502 		MPI Maelstrom			Floyd★

1511    	Invitation Cards		來回最短路★

1556		The Doors  			計算幾何+最短路★★

1724 		ROADS				帶限制的最短路,dis[][]開二維來記錄信息(或廣搜)★★

1734 		Sightseeing trip		floyd最小環路徑★

1797 		Heavy Transportation		二分枚舉+最短路★

1847 		Tram				簡單最短路★

1860		Currency Exchange		貨幣兌換★

1949 		Chores				反向建邊,求最長路★★

2139 		Six Degrees of Cowvin Bacon	Floyd★

2240		Arbitrage			貨幣兌換★

2253		Frogger				二分+最短路★

2312 		坦克大戰			spfa最短路本質變形-->廣搜★

2387 		Til the Cows Come Home		基礎最短路★

2394		Checking an Alibi		最短路★

2449		Remmarguts' Date		A*求第K短路★★

2457 		Part Acquisition		最短路 (輸出路徑)★★

2472 		106 miles to Chicago		乘積最短路(log一下,乘變加)★★

 

2502		Subway

2570 		Fiber Network floyd

3013 		聖誕樹

3037		Skiing

3072 		Robot

3114 		Countries in War 		強聯通+最短路

3160 		Father Christmas flymouse 	強聯通+最長路

3255 		Roadblock

3259 		Wormholes			(尋找負權迴路)

3268 		Silver Cow Part

3311 		Hie with the Pie 		floyd+狀壓

3328 		Cliff Climbing

3439 		Server Relocation

3463 		Sightseeing 			次短路條數

3159	

3521		Geometric Map			計算幾何+最短路

3549		GSM phone 			計算幾何+最短路

3594 		Escort of Dr. Who How

3613 		Cow Relays  			經過N條邊的最短路 // floyd + 二分矩陣

3615 		Cow Hurdles

3621 		最優比率環

3635 		full tank?

3660 		傳遞閉包

3662 		Telephone Lines

============================以下是差分約束系列============================

【HDU】

1384 		Intervals

1529 		Cashier Employment

1531 		King

1534 		Schedule Problem

3440 		House Man

3592 		World Exhibition

3666 		THE MATRIX PROBLEM

 

【POJ】

1201

1275

1364

1716

2949

2983

3159

3169

3687

 

============================以下是二分匹配系列============================

普通匹配,多重匹配

 

【HDU】

 

1068		Girls and Boys

1150		Machine Schedule

1151		Air Raid

1179		Ollivanders: Makers of Fine Wands since 382 BC.

1281		棋盤遊戲

1498		50 years, 50 colors

1507		Uncle Tom's Inherited Land*

1528		Card Game Cheater

1845		Jimmy’s Assignment

2063		過山車

2119		Matrix

2444		The Accomodation of Students

2768		Cat vs. Dog

3081		Marriage Match II

3360		National Treasures

1045		也可搜索

1350		最小路徑覆蓋

3118		類似二分匹配

3729

2389

1054

2819		完全匹配

1668 		二分+多重匹配

3605		多重匹配

3861		強連通+二分匹配

2236		無題II

 

hdu3468

hdu4185	奇偶匹配

 

 

 

【POJ】

1087		A Plug for UNIX

1274 		The Perfect Stall

1469		COURSES

1486 		Sorting Slides 			二分圖的必須邊

1548		Robots

1698		Alice's Chance

1719		Shooting Contest

1904 		King's Quest 			求二分圖所有可能的匹配邊

2060 		Taxi Cab Scheme 		最小路徑覆蓋

2112 		Optimal Milking 		二分+多重匹配

2226 		Muddy Fields 			行列的覆蓋

2239 		Selecting Courses

2289 		Jamie's Contact Groups		 二分+多重匹配

2446 		Chessboard

2536 		Gopher II

2584		T-Shirt Gumbo

2594 		Treasure Exploration 		可相交最小路徑覆蓋

2672		Hotkeys

2724 		Purifying Machine

3020 		Antenna Placement

3041 		Asteroids 			簡單行列匹配 

3189		Steady Cow Assignment 		二分+多重匹配

3207 		Ikki's Story IV - Panda's Trick

3216 		Repairing Company

3343 		Against Mammoths

3692 		Kindergarten

2771						最大獨立集

============================以下是KM算法系列============================

【HDU】

2255		奔小康賺大錢

1533		Going Home

1853		Cyclic Tour

3488		Tour

3435		A new Graph Game

2426		Interesting Housing Problem

2853		Assignment

3718		Similarity

3722		Card Game

3395		Special Fish

2282		Chocolate

2813		One fihgt one

2448		Mining Station on the Sea

3315		My Brute

3523		Image copy detection

 

【POJ】

2195 		Going Home 			最小權值匹配

2400 		Supervisor, Supervisee 		輸出所有最小權匹配

2516 		Minimum Cost 			最小權值匹配或最小費用流

3565		Ants

3686 		The Windy's 			最小權值匹配

	

============================以下是最大團&穩定婚姻系列============================

【HDU】

 

1530		Maximum Clique

1435		Stable Match

3585		maximum shortest distance 	二分+最大團

1522		Marriage is Stable

1914		The Stable Marriage Problem

 

【POJ】

 

1129		四色定理 着色問題

1419		最大獨立集

2989		極大團

3487 		The Stable Marriage Problem 穩定婚姻

============================以下是強雙聯通系列============================

【HDU】

強連通:

1269  		迷宮城堡  			判斷是否是一個強連通

2767		Proving Equivalences  		至少加幾條邊讓整個圖變成強連通

3836 		Equivalent Sets  		至少加幾條邊讓整個圖變成強連通

1827   		Summer Holiday  		傳遞的最小費用

3072    	Intelligence System  		傳遞的最小費用

3861		The King’s Problem 		強連通+二分匹配

3639		Hawk-and-Chicken  		強連通縮點 + 樹形dp(累加子節點的總權值)

3594 		Cactus 				仙人掌圖

 

雙連通:

2242		考研路茫茫——空調教室  	雙聯通縮點+樹形DP

2460		Network				 邊雙連通

3849		By Recognizing These Guys, We Find Social Networks Useful  雙連通求橋

3896		Greatest TC  			雙連通

4005 		The war  			邊雙連通

 

LCA:

2586		How far away ?

2874		Connections between cities

3078		Network  			LCA+排序

3830		Checkers  			二分+LCA

 

【POJ】

強連通:

1236		Network of Schools

2553 		The Bottom of a Graph  		好題! 找出度爲0的集合

2186    	Popular Cows  			好題! 找出度爲0的,其他分量都指向它的集合

2375		Cow Ski Area 			強連通

2762    	Going from u to v or from v to u?  縮點+拓撲排序

3160   		Father Christmas flymouse  	強連通+最短路

3180 		The Cow Prom  			判斷有幾個環, 分量中元素大於1的個數

3114		Countries in War  		強連通+最短路

3592		Instantaneous Transference  	強連通分量+最長路

1904		King's Quest  			強連通+並查集 

			

雙連通:

3694 		Network  			邊雙連通 (同hdu2460)

3177 		Redundant Paths   		構造邊雙連通

3352 		Road Construction   		構造邊雙連通

2942 		Knights of the Round Table	 (點雙連通經典題)

1515 		Street Directions 		(無向圖改有向圖)

1438 		One-way Traffic  		(混合圖改有向圖)

 

LCA:

1330		Nearest Common Ancestors

1470		Closest Common Ancestors

1986		Distance Queries

3417		Network

3728		The merchant  			LCA+並查集,更新詢問

2763		Housewife Wind 			LCA+樹狀數組

============================以下是2-SAT系列============================

【HDU】

3062 		Party

1824 		Let's go home

3622 		Bomb Game

3715 		Go Deeper

1815 		Building roads

2723 		Get Luffy Out

1816 		Get Luffy Out *

1814 		Peaceful Commission

4115 		Eliminate the Conflict

 

 

 

【POJ】

2296 		Map Labeler

2723 		Get Luffy Out

2749  		Building roads

3207  		Ikki's Story IV - Panda's Trick

3648 		Wedding

3678 		Katu Puzzle

3683  		Priest John's Busiest Day

3905 		Perfect Election

============================以下是歐拉回路系列============================

【HDU】

1878		歐拉回路  判斷

3018		Ant Trip 一筆畫問題

1116

2894		茲鼓歐拉回路

1956

3472		混合歐拉

 

【POJ】

2513  						歐拉路

1041  		John's trip  			歐拉回路

1386 		Play on Words  			單詞接龍

2230		Watchcow  			歐拉回路

2513 		Colored Sticks  		無向圖歐拉路

2337 		Catenyms  			歐拉路徑

1392 		Ouroboros Snake  		茲鼓歐拉回路

1780  		code

1637  						混合歐拉

 

【zoj】

1992

============================以下是拓撲排序系列============================

【HDU】	

1285		確定比賽名次

2094		產生冠軍

2647		Reward

3342		Legal or Not

1811		Rank of Tetris  		拓撲+並查集

3231 						三維拓撲

 

【POJ】

1094 		Sorting It All Out  		Floyd+拓撲

2367 		Genealogical tree

3660 		Cow Contest

3687 		Labeling Balls 			神奇的拓撲

1128		Frame Stacking  		DFS版拓撲

1270		Following Orders  		拓撲+回溯

1420		Spreadsheet  			模擬拓撲

2762		Going from u to v or from v to u?  強連通+拓撲

3553		Task schedule

============================以下是競賽圖系列============================

競賽圖下的哈密頓問題

 

Strange Country II	ZOJ-3332

Task Sequences	POJ-1776

The book	SGU-122

Tour Route	POJ-3780

Tour Route	HDOJ-3414

============================以下是網絡流系列============================

【HDU】

 

 

 

1532		Drainage Ditches(基礎)		[最大流]

3549		Flow Problem(基礎)		[最大流]

3572		Task Schedule			[最大流]任務分配,判斷滿流	

2732		Leapin' Lizards(難)		[最大流]

3338		Kakuro Extension		[最大流][數和]神奇最大流行進列出

2883		kebab				[最大流]判斷滿流

3605		Escape				[最大流](多重匹配

3081		Marriage Match II		[二分最大流]+並查集

3277		Marriage Match III		[二分最大流]同上,多了拆點

3416		Marriage Match IV		[最大流]最短路+最大流

2485		Destroying the bus stations	[最大流]最短路+最大流

3468		Treasure Hunting		[最大流](二分匹配)+最短路

3551		Hard Problem			[最大流]

3998		Sequence(難)			[DP+最大流]最長上升子序列

3917		Road constructions		[最大權閉包]

3879		Base Station			[最大權閉包]

3061		Battle				[最大權閉包]

3996		Gold Mine			[最大權閉包]

3472		HS BDC				[混合歐拉]

hdu4183	來回走不重複點的網絡流.

-------------------------

1533		Going Home(基礎)		[費用流]

3488		Tour				[費用流]圈

3435		A new Graph Game		[費用流]圈

1853		Cyclic Tour			[費用流]圈

2686		Matrix				[費用流]

3376		Matrix Again			[費用流]

3667		Transportation			[費用流]拆邊

3315		My Brute			[費用流](可用KM)

3395		Special Fish			[費用流](可用KM匹配)

2448		Mining Station on the Sea	[費用流](可用最短路+KM匹配)

4067		Random Maze(難)			[費用流]

3947		River Problem(難)		[費用流]神奇費用流,流量不等式建圖

3046		Pleasant sheep and big big wolf [最小割]

1565		方格取數(1)			[最小割]

1569		方格取數(2)			[最小割]

3820		Golden Eggs			[最小割]方格加強

3491		Thieves				[最小割]最小點割集

3657		Game				[最小割]最大點權獨立集

3313		Key Vertex			[最小割]

3251		Being a Hero			[最小割]	

3157		Crazy Circuits			[上下流]

3002		King of Destruction		[全局最小割]

3691		Nubulsa Expo			[全局最小割]

【POJ】

1087		A Plug for UNIX  		[最大流](可用二分匹配)

1274		The Perfect Stall 		[最大流](可用二分匹配)

1325		Machine Schedule		[最大流](可用二分匹配)

1698		Alice's Chance			[最大流](可用二分匹配)

2239		Selecting Courses		[最大流](可用二分匹配)

2446		Chessboard			[最大流](可用二分匹配) 好題啊

2536		Gopher II			[最大流](可用二分匹配)

2771		Guardian of Decency		[最大流]二分匹配最大獨立集

3041 		Asteroids 			[最大流](簡單二分匹配)

2584 		T-Shirt Gumbo 			[最大流](多重匹配)

3189 		Steady Cow Assignment(中等)	[二分最大流](多重匹配)

1149 		PIGS  				[最大流] 絕對經典的構圖題

1273 		Drainage Ditches  		[最大流](基礎)

1459 		Power Network(基礎)		[最大流]

3281 		Dining 				[最大流]

2112 		Optimal Milking(基礎)  		[二分最大流]

2289 		Jamie's Contact Groups 		[二分最大流]

2391 		Ombrophobic Bovines(中等) 	[二分最大流]

2455 		Secret Milking Machine(基礎) 	[二分最大流]

3228 		Gold Transportation 		[二分最大流](並查集)

2699 		The Maximum Number of Strong Kings(較難)  [枚舉人數 + 最大流]

3498		March of the Penguins(中等)  	[最大流]枚舉匯點,滿足點容量限制的網絡流

2987 		Firing(較難)  			[最大權閉包]

1637 		Sightseeing tour(Crazy)  	[混合歐拉]

2135 		Farm Tour  			[費用流] (來回最短路)

2175		Evacuation Plan(中等) 		[費用流] 消圈

2195		Going Home			[費用流]

2516 		Minimum Cost 			[費用流]

3422 		Kaka's Matrix Travels(中等)  	[費用流]拆點

3680 		Intervals(較難)  		[費用流]經典,費用流+離散化

3686		The Windy's			[費用流](KM匹配)

3762		The Bonus Salary!		[費用流]

1815 		Friendship(中等)  		[最小割]最小點割集

1966  		Cable TV Network(中等)  	[最小割]最小點割集

2125 		Destroying The Graph(難)  	[最小割]最小點權覆蓋

3084 		Panic Room(中等,好題)  	[最小割]邊連通度

3204 		Ikki's Story I - Road Reconstruction(基礎) [最小割]求關鍵邊

3308 		Paratroopers(較難) 		[最小割]乘積取對數,最小點權覆蓋

3436		ACM Computer Factory		[最小割]收集流,殘留蒐集找邊

3469 		Dual Core CPU(中等)  		[最小割]收集流

3921		Destroying the bus stations	[最小割]點連通

2396 		Budget(中等)  			[有源匯的上下界可行流]

3155 		Hard Life(很挑戰一題)  		[最大密度子圖]

2914		Minimum Cut			[無向圖最小割]

============================以下是dancing links系列============================

1001		Easy Finding			POJ-3740

1002		Power Stations			HDOJ-3663

1003		Treasure Map			ZOJ-3209

1004		Lamp				HDOJ-2828

1005		whosyourdaddy			HDOJ-3498

1006		Bomberman - Just Search!	HDOJ-3529

1007		Square Destroyer		POJ-1084

1008		Matrix				HDOJ-2119

1009		Divisibility			HDOJ-3335

1010		Radar				HDOJ-2295

1011		Fire station			HDOJ-3656

1012		Repair Depots			HDOJ-3156

1013		Dominoes			HDOJ-2518

1014		Street Fighter			HDOJ-3957

1015		Sudoku Killer			HDOJ-1426

1016		Sudoku				POJ-2676

1017		Sudoku				POJ-3074

1018		Sudoku				POJ-3076

1019		Su-Su-Sudoku			HDOJ-2780

1020		Sudoku				HDOJ-3111

1021		Sudoku				HDOJ-3909

1022		Squiggly Sudoku			HDOJ-4069

1023		Triangle War II			ZOJ-3038

1024		A Puzzling Problem		HDOJ-1603

1025		Maximum Clique			HDOJ-1530

hust1017 					精確覆蓋。

fzu1686,nuaa1507 				重複覆蓋。

hit2199,2882,2959 				精確覆蓋(數獨)。

SPOJ1771					精確覆蓋(N皇后問題)。

poj3435

 

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