搜索刷題列表

    一些好題目  
      
    POJ 1190 – 生日蛋糕(基礎,好題)  
    http://acm.pku.edu.cn/JudgeOnline/problem?id=1190  
    題意:略  
    解法:dfs,題偏簡單,但做出來還是有些感覺的  
    POJ 1376 – Robot(基礎)  
    http://acm.pku.edu.cn/JudgeOnline/problem?id=1376  
    題意:略  
    解法:bfs,A*….  
    POJ 2688 – Cleaning Robot(基礎)  
    http://acm.pku.edu.cn/JudgeOnline/problem?id=2688  
    題意:bfs後轉換爲tsp問題  
    解法:bfs+dp,bfs+dfs  
    相關:http://hi.baidu.com/zfy0701/blog/item/ceb06f261749a6128a82a1b2.html  
    POJ 3322 – Bloxorz I(基礎)  
    http://acm.pku.edu.cn/JudgeOnline/problem?id=3322  
    題意:略,這個遊戲本身很好玩http://jandan.net/2008/01/24/bloxorz.html  
    解法:廣搜,雙向廣搜  
    相關:http://hi.baidu.com/zfy0701/blog/item/d7b6490f847948e8ab6457c6.html  
    POJ 2308 – Dearboy’s Puzzle(中等,但做的人少?)  
    http://acm.pku.edu.cn/JudgeOnline/problem?id=2308  
    題意:判斷連連看是否有解  
    解法:DFS + BFS  
    相關:http://hi.baidu.com/zfy0701/blog/item/c62f41af65aa1fca7cd92afc.html  
    POJ 1324 – Holedox Moving(中等)  
    http://acm.pku.edu.cn/JudgeOnline/problem?id=1324  
    題意:略  
    解法:A*,dfs + 上界剪枝,廣搜  
    相關:http://hi.baidu.com/zfy0701/blog/item/7fcaba2c3d5425e98a1399cf.html  
    http://hi.baidu.com/zfy0701/blog/item/a3c44ecc049b1c1501e92806.html  
    POJ 1084 – Square Destroyer(中等,經典題)  
    http://acm.pku.edu.cn/JudgeOnline/problem?id=1084  
    題意:把每個正方型看做集合中的元素,每個木棒看做是一個子集,求最小的子集覆蓋  
    解法:dfs,A*,廣搜肯定爆空間  
    POJ 2449 Remmarguts’ Date(中等,強烈推薦)  
    http://acm.pku.edu.cn/JudgeOnline/problem?id=2449  
    題意:經典問題:K短路  
    解法:dijkstra+A*,方法很多  
    相關:http://acm.pku.edu.cn/JudgeOnline/showcontest?contest_id=1144  
    POJ 2044 – Weather Forecast(中等)  
    http://acm.pku.edu.cn/JudgeOnline/problem?id=2044  
    題意:略  
    解法:廣搜,dp,深搜  
    相關:http://hi.baidu.com/zfy0701/blog/item/d7b6490f847948e8ab6457c6.html  
    POJ 3635 full tank?(中等)  
    http://acm.pku.edu.cn/JudgeOnline/problem?id=3635  
    題意:最短路變形  
    解法:廣搜  
    相關:http://hi.baidu.com/hnu_reason/blog/item/086e3dccfc8cb21600e9286b.html  
    POJ 3074 – Sudoku(中等)  
    http://acm.pku.edu.cn/JudgeOnline/problem?id=3074  
    題意:數獨遊戲,數據比2676強很多,但比3076弱  
    解法:用dfs回溯基本可過,不過每次應選擇可能填的數字最少的格子搜  
    更快的方法是先轉換成exact cover問題,然後用經典dancing links解決,  
    dancing links原始論文:http://lanl.arxiv.org/PS_cache/cs/pdf/0011/0011047v1.pdf  
    翻譯:http://sqybi.com/works/dlxcn/  
    POJ 1475 – Pushing Boxes(中等,很推薦)  
    http://acm.pku.edu.cn/JudgeOnline/problem?id=1475  
    題意:推箱子游戲  
    解法:雙重bfs(對箱子bfs 時 對人bfs),A*  
    POJ 1077 – Eight(中等,此題不做人生不完整)  
    http://acm.pku.edu.cn/JudgeOnline/problem?id=1077  
    題意:八數碼問題,超經典題  
    解法:廣搜,A*,雙向廣搜  
    簡單搜索  
      
    (1)深度優先搜索 (poj2488,poj3009,poj1321)  
      
    (2)廣度優先搜索 (poj3278,poj1426,poj3126,poj3087.poj3414,poj2251,poj3083)  
      
    (3)簡單搜索技巧和剪枝(poj2531,poj1416,poj2676,1129)  
    搜索、回溯、遍歷  
      
    1022 1111 1118 1129 1190 1562 1564 1573 1655 2184 2225 2243 2312 2362 2378 2386  
    1010,1011,1018,1020,1054,1062,1256,1321,1363,1501,1650,1659,1664,1753,2078,208  
    3,2303,2310,2329  
      
    簡單:1128, 1166, 1176, 1231, 1256, 1270, 1321, 1543, 1606, 1664, 1731, 1742, 17  
    45, 1847, 1915, 1950, 2038, 2157, 2182, 2183, 2381, 2386, 2426,  
    不易:1024, 1054, 1117, 1167, 1708, 1746, 1775, 1878, 1903, 1966, 2046, 2197, 23  
    49,  
    推薦:1011, 1190, 1191, 1416, 1579, 1632, 1639, 1659, 1680, 1683, 1691, 1709, 17  
    14, 1753, 1771, 1826, 1855, 1856, 1890, 1924, 1935, 1948, 1979, 1980, 2170, 2288  
    , 2331, 2339, 2340,1979(和迷宮類似) 1980(對剪枝要求較高)  
      
    1010 stamps  
    1011 sticks Accepted   
    1020 Anniversary Cake  
    1022 Packing Unit 4D Cubes  
    1024 Tester Program  
    1054 The Troublesome Frog  
    1062 昂貴的聘禮  
    1069 The Bermuda Triangle  
    1072 Puzzle Out  
    1077 Eight Accepted 2006-08-19 16:16 A*,也可逆向搜索,預先算出所有狀態  
    1084 Square Destroyer  
    1100 Dreisam Equations  
    1101 The Game (BFS) Accepted 2006-08-31 01:03簡單題,非常普通的BFS  
    1110 Double Vision  
    1111 Image Perimeters  
    1117 Pairs of Integers  
    1118 Lining Up  
    1128 Frame Stacking Accepted 2006-07-29  
    1129 Channel Allocation(圖的最大獨立集)  
    1137 The New Villa (BFS) Accepted 2006-08-29 23:07  
    1142 Smith Numbers  
    1162 Building with Blocks  
    1164 The castle (DFS)  
    1166 The Cocks  
    1167 The buses  
    1176 Party Lamps   
    1183 反正切函數的應用 Accepted 2006-08-30 22:27沒勁~一道簡單的數學推導題~  
    1184 聰明的打字員 Accepted 2006-08-17 06:18 如果覺得自己BFS的題做得差不多了,可以做一下這道題.作了這道題開始對BFS刮目相看了~花了整整一晚上寫代碼,改代碼~  
    1190 生日蛋糕 搜索的步驟就是,從最低層開始,每一層從可能的最大半徑一直枚舉到最小可能半徑,高度亦如此。一個參數表示層數,表示上一層的半徑,高度,還是剩餘體積,已有面積  
    1191 棋盤分割  
    1194 HIDDEN CODES 搜索+DP  
    1231 The Alphabet Game  
    1233 Street Crossing (BFS)  
    1248 Safecracker  
    1256 Anagram Accepted  
    1270 Following orders Accepted 2006-08-06 01:59 similar to toposort  
    1318 Word Amalgamation  
    1321 棋盤問題  
    1324 Holedox Moving (BFS)  
    1327 Moving Object Recognition Accepted 2006-08-22 01:11 Floodfill again  
    1338 Ugly Numbers  
    1363 Rails  
    1376 Robot Accepted 2006-08-13 06:52太陰險了,機器人起始位置和目的地可能重合,BFS  
    1416 Shredding Company Accepted  
    1465 Multiple Accepted 2006-08-05 15:21  
    1476 Always On the Run (BFS)  
    1480 Optimal Programs (BFS)  
    1482 It's not a Bug, It's a Feature! (BFS)  
    1543 Pefect Cubes Accepted  
    1562 Oil Deposits Accepted 2006-08-14 04:39 Floodfill  
    1564 Sum It Up Accepted  
    1573 Robot Motion  
    1579 Fuction Run Fun  
    1601 Pizza Anyone?  
    1606 Jugs Accepted  
    1632 Vase collection  
    1639 Picnic Planing  
    1655 Balancing Act  
    1659 Frog's Neighborhood  
    1664 放蘋果 整數無序拆分  
    1680 Frok() Makes Trouble  
    1683 Puzzlestan  
    1691 Painting A Board  
    1708 Game  
    1709 Cross word  
    1713 Divide et unita  
    1714 The Cave  
    1731 orders 任意字符串的全排列  
    1742 Coins 更像是DP  
    1745 Divisibility Accepted shouldn't be counted as a searching prob  
    1746 Loan  
    1753 Flip Game (BFS) Accepted  
    1771 Elevator Stopping Plan  
    1775 Sum of Factorials Accepted  
    1826 The best Farm  
    1831 不定方程組  
    1847 Tram Accepted 2006-08-10 02:35 Dijkstra  
    1855 Mint  
    1856 Sea Battle  
    1873 The Fortified Forest 回溯  
    1878 Jill's Bike  
    1882 Stamps  
    1890 Switching Channels  
    1903 Jurassic Remains  
    1915 Knight Moves (BFS) 雙向廣度優先搜索提高效率  
    1924 The Treasure  
    1935 Journey  
    1948 Trianglar Pastures  
    1950 Dessert   
    1966 Cable TV Network  
    1979 Red and Black Accepted 2006-08-05 17:04  
    1980 Unit Fraction Partition 剪枝  
    2038 Team Ranking Accepted 2006-08-11 19:12無聊題,全排列加四層循環=0ms  
    2046 Gap  
    2049 Finding Nemo  
    2078 Matrix  
    2083 Fractal  
    2157 Maze  
    2170 Lattice Animals  
    2182 LOst cows Accepted 2006 08-13 17:02 segment tree  
    2184 Cow Exibition  
    2197 Jill's Tour Paths  
    2225 Asteriods! Accepted  
    2251 Dungeon Master Accepted 2006-08-21 02:39三維迷宮BFS,簡單  
    2288 Islands and Bridges  
    2243 Knight Moves (BFS) Accepted  
    2312 Battle City (BFS) Accepted 2006-08-16 01:13一個int型數組定義爲char而痛苦WA了半天。  
    2331 Water Pipe  
    2339 Rock, Scissors, Paper  
    2340 Memory management  
    2349 Aratic Network  
    2362 Square Accepted 2006-08-02  
    2378 Tree Cutting  
    2386 Lake Counting Accepted 2006-08-14 04:50 Floodfill  
    2415 Hike on a Gragh Accepted 2006-08-21 01:51普通BFS  
    2488 A Knight's Journey  
    2547 No Tipping Accepted 2006-08-21 18:55 DFS+DP狀態壓縮  
    2676 Sudoku  
    2908 Quantum Accepted 2006-09-09 20:10 BFS+優先隊列  
    3620 Avoid The Lakes BFS floodfill  

發佈了105 篇原創文章 · 獲贊 10 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章