ACM题集以及各种总结大全!

虽然退役了,但是整理一下,供小弟小妹们以后切题方便一些,但由于近来考试太多,顾退役总结延迟一段时间再写!先写一下各种分类和题集,欢迎各位大牛路过指正。

一.ACM入门

关于ACM    百度百科连接

杭州电子科技大学(hdu)ACM题目    连接

关于acm的帮助     连接

北京大学(poj)题目      连接

浙江大学(zoj)题目       连接

uva    题目     连接

青理工大学acm宣传ppt(据说就是耀哥的魅力害了好多人来搞ACM)   连接

****************************************************************************************************************************************************************************

二.水题

hdu水题分类之耀哥版

poj题目分类  小媛在努力原创

《算法竞赛入门经典》  刘汝佳白皮书 第五章题目链接

《算法竞赛入门经典》  刘汝佳白皮书 第六章题目链接

《算法竞赛入门经典》  刘汝佳白皮书 第七章题目链接

《算法竞赛入门经典》  刘汝佳白皮书 第八章题目链接

《算法竞赛入门经典》  刘汝佳白皮书 第九章题目链接

《算法竞赛入门经典》  刘汝佳白皮书 第十章题目链接

《算法竞赛入门经典》  刘汝佳白皮书 第十一章题目链接

三.搜索

图的搜索分类  夏天的风原创

范围搜索简介

高级搜索题集

极大极小搜索题集

DFS

POJ 1164: The Castle(*)
POJ 2676: Sudoku(*)
POJ 1190: 生日蛋糕
POJ 1724: ROADS
POJ 1011: Sticks

POJ 1562: Oil Deposits(*)
POJ 1979: Red and Black(*)
POJ 2488: A Knight's Journey(*)
POJ 1321: 棋盘问题(*)
POJ 3984: 迷宫问题(*)
POJ 2248: Addition Chains
POJ 3083: Children of the Candy Corn
POJ 3009: Curling 2.0
POJ 2251: Dungeon Master
POJ 1950: Dessert
POJ 1416: Shredding Company


poj1010——邮票问题 DFS
poj1011——Sticks dfs + 剪枝
poj1020——拼蛋糕
poj1054——The Troublesome Frog
poj1062——昂贵的聘礼
poj1077——Eight
poj1084——Square Destroyer
poj1085——Triangle War(博弈,極大極小搜索+alpha_beta剪枝)
poj1088——滑雪 
poj1129——Channel Allocation 着色问题 dfs
poj1154——letters (dfs)
poj1164——USACO Section 2.1 The Castle - 简单的DFS...
poj1166——The Clocks
poj1184——聪明的打字员
poj1190——dfs(生日蛋糕)
poj1191——棋盘分割
poj1256——DFS
poj1321——棋盘问题 (dfs)                  AC
poj1471——dfs 搜索三角形
poj1501——dfs(找字符串)
poj1568——Find the Winning Move(极小极大搜索+alpha-beta剪枝)
poj1579——Function Run Fun 记忆化搜索
poj1655——Balancing Act (树形df…
poj1699——Best Sequence(dfs+剪…
poj1742——Coins
poj1753——Flip Game (枚举+dfs)                 AC
poj1847——Tram 优先队列+bfs
poj1903——Jurassic Remains 中途相遇法(枚举)
poj1915——第一个双向BFS
poj2157——Maze (bfs)
poj2192——DFS+剪枝
poj2251——三维BFS
poj2312——Battle City 优先多列+bfs
poj2362——搜索顺序和方法很重要..
poj2449——A*初步+ K短路
poj2641——图的最长路经..
poj2965——The Pilots (bfs+位运…
poj3037——Skiing (解法2:bfs+hea…
poj3126——Prime Path bfs
poj3131——Cubic Eight-Puzzle
poj3251——Big Square
poj3255——求两点间的第二短路
poj3256——Cow Picnic (dfs)
poj3317——Stake Your Claim(极大极小搜索+alpha-beta剪枝)
poj3373——Changing Digits
poj3620——Avoid The Lakes(DFS超水。。)
poj3628——Bookshelf 2 (dfs)
poj3633——Copying DNA
poj3635——Full Tank? (bfs+优先队列)
poj3740——Easy Finding
poj3984——BFS+DFS(保存路径)


一些好题目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

POJ搜索集

        四.图论

 

图论500题

poj图论综合题集
并查集&最小生成树题集
最短路&差分约束题集
欧拉回路&特殊图下的哈密顿回路题集
欧拉路&欧拉回路
拓扑排序题集
二分匹配题集
连通&LCA题集
网络流题集
2-SAT题集
KM匹配题集
Dancing Links 题集

一般图的匹配题集

        五.数据结构

 
线段树题集
        AC自动机题集
树状数组题集
树状数组小结
        
        字典树题集
        KMP题集
另一处树状数组
 

        六.动态规划

经典讲解:
背包九讲
状态压缩DP 属性DP
100个动规方程
题集:
背包DP专辑
树形DP专辑
概率DP专辑
区间DP专辑
数位DP专辑

        七.数论

博弈题集
矩阵快速幂

        八.计算几何

poj计算几何入门推荐
另一个题集
*******************************************************************************************************************

        九.模拟

 

        十.各种大牛退役贴合集

国家集训队论文整理
ACM感想贴退役贴汇总

        十一.各种YY合集

菜鸟、大牛和教主,三者的区别

搞ACM的你伤不起!

搞ACM最悲催的事

你搞图论有毛用啊!

转载于:https://www.cnblogs.com/Roni-i/p/7211613.html

ACM题集以及各种总结大全(转)相关推荐

  1. 【训练计划】ACM题集以及各种总结大全

    ACM题集以及各种总结大全! 虽然退役了,但是整理一下,供小弟小妹们以后切题方便一些,但由于近来考试太多,顾退役总结延迟一段时间再写!先写一下各种分类和题集,欢迎各位大牛路过指正. 一.ACM入门 关 ...

  2. ACM题集以及各种总结大全

    ACM题集以及各种总结大全! 虽然退役了,但是整理一下,供小弟小妹们以后切题方便一些,但由于近来考试太多,顾退役总结延迟一段时间再写!先写一下各种分类和题集,欢迎各位大牛路过指正. 一.ACM入门 关 ...

  3. ACM题集以及各种总结大全!

    整理的算法模板合集: ACM模板 一.ACM入门 关于ACM    百度百科连接 杭州电子科技大学(hdu)ACM题目    连接 关于acm的帮助     连接 北京大学(poj)题目      连 ...

  4. 计算机二级C语言知识点大全,弄懂这些题集所含知识点稳过(三)

    综合题集知识点三 以下是备考计算机二级C语言冲刺阶段总结的题集中所含的知识点!踏踏实实弄懂每一个知识点,就稳了. 2020年11月6日星期五 补充:不出所料,一次性顺利通过,虽然还是有点不太满意.可能 ...

  5. 搞来一套大厂内部资料(内含C++面试真题集)

    面试最让人糟心的是什么? 提前准备好的问题发挥不上. 临时想好的回答却支支吾吾说不到重点, 结果那自然是: 网上搜别人的面经,看了也用不上,大家履历到底还是差太多: 搜面试真题,会开放的都是一些无名小 ...

  6. 严蔚敏版《数据结构 (C语言版)》和《数据结构题集》(一)

    这里用的是严蔚敏版<数据结构 (C语言版)>和<数据结构题集>,深感自己的代码写得又渣又无力,打算把这本书好好琢磨透彻,里面的算法和模板都实现一遍,题目也都做一遍.最终能够做到 ...

  7. C语言易错题集 第四部

    C语言易错题集 第四部 一.位操作相关 二.switch()相关 三.输出相关 四.实数相关 五.指针&a相关 六.指针访问数组元素相关 七.转义字符相关 八.类型提升问题 九.是不是正确的浮 ...

  8. C语言易错题集 第二部

    C语言易错题集后续 一.共用体相关(union) 二.do,while相关 三.char溢出相关 四.printf()相关 五.++相关 六. for语句相关 七.calloc()相关 八.defin ...

  9. 面试必备算法题集之「动态规划」Ⅰ

    题目来源:LeetCode-腾讯-动态规划 题库链接:LeetCode传送门 前言 这份题集来源于 LeetCode-腾讯-动态规划 ,怀着想学习动态规划的心(带着害怕面试被问到的恐惧 )做了第一份D ...

最新文章

  1. 一次微服务与IoT的深度探秘与实战
  2. WinCE文件目录定制
  3. ASP.NET jQuery 食谱15 (通过控件CustomValidator验证CheckBoxList)
  4. 【Python之旅】第四篇(一):Python装饰器
  5. 移远EC20、EC200S-CN上网测试
  6. 单级倒立摆的神经网络控制
  7. RemCom.XFDTD.Bio-Pro.v6.3.8.4
  8. python遍历json对象顺序输出_fastJson顺序遍历JSON字段
  9. 如何在matlab中读写segy格式数据
  10. 计算机网络一般包括资源子网和什么两部分,一个计算机网络一般包括什么和通信子网两部分...
  11. 元语言基础技术之:在JS中如何自由地创建函数
  12. cygwin解压linux软件,如何在Cygwin上安装unzip | 望天博客
  13. linux vi面板如何复制一行
  14. uni-app修改页面背景色
  15. 用马克思主义看待现社会拜金主义价值观
  16. 中国手机支付行业竞争现状及市场发展格局分析报告2022-2028年版
  17. s5.CentOS、Ubuntu、Rocky Linux系统初始化脚本
  18. DDR突然初始化失败 Debug记录
  19. yanzhenjie:permission:1.0.5 使用
  20. 【论文研读】-A Parallel Smart Contract Model

热门文章

  1. 如何理解依赖注入(DI)
  2. /etc/passwd文件小析
  3. SylixOS与硬件设备连接问题——硬件设备串口、网口连接问题
  4. 由浅入深CIL系列:6.For和Foreach的CIL结构组成以及运行效率
  5. SQL语句技巧:查询时巧用OR实现逻辑判断
  6. 相同命名空间相同类名的程序集间引发的致命错误
  7. 5.1.3.jvm java虚拟机系统参数查看
  8. 信息管理代码分析二读取二进制文件数据
  9. 《慕客网:IOS基础入门之Foundation框架初体验》学习笔记 三 NSArray
  10. CentOS7之新建用户与SSH登陆