ICPC程序设计题解书籍系列之九:罗勇军《算法竞赛入门到进阶》
罗书《算法竞赛入门到进阶》题目一览
第1章 算法竞赛概述
HDU1000 HDU1089-HDU1096 A+B for Input-Output Practice (I)-(VIII)(入门必备训练) - 海岛Blog - CSDN博客
HDU3233 UVA12231 LA4486 Download Manager【模拟】_海岛Blog-CSDN博客
第2章 算法复杂度
HDU1425 sort【排序】_海岛Blog-CSDN博客
第3章 STL和基本数据结构
HDU4841 圆桌问题【约瑟夫环+模拟+STL】_海岛Blog-CSDN博客
HDU1062 Text Reverse【水题】_海岛Blog-CSDN博客
HDU1237 简单计算器【堆栈】 - 海岛Blog - CSDN博客
HDU1702 ACboy needs your help again!【模拟】_海岛Blog-CSDN博客
HDU1873 看病要排队【模拟+优先队列】 - 海岛Blog - CSDN博客
HDU1276 士兵队列训练问题【模拟+array+vector+list】 - 海岛Blog - CSDN博客
HDU2094 产生冠军【set】 - 海岛Blog - CSDN博客
HDU2648 Shopping【map】_海岛Blog-CSDN博客
HDU1027 Ignatius and the Princess II【全排列】_海岛Blog-CSDN博客
HDU1716 排列2【全排列+输出格式】_海岛Blog-CSDN博客
第4章 搜索技术
4.3 BFS
POJ1979 HDU1312 ZOJ2165 Red and Black【DFS】_海岛Blog-CSDN博客
POJ3278 HDU2717 Catch That Cow【BFS】_海岛Blog-CSDN博客
UVALive2701 UVA1189 POJ1426 ZOJ1530 Find The Multiple【BFS】_海岛Blog-CSDN博客
HDU1973 POJ3126 UVA12101 LA3639 Prime Path【BFS】_海岛Blog-CSDN博客
POJ3414 Pots【倒水问题+BFS】_海岛Blog-CSDN博客
HDU1240 POJ2225 Asteroids!【BFS】_海岛Blog-CSDN博客
HDU4460 LA6378 Friend Chains【BFS】_海岛Blog-CSDN博客
4.4 DFS
HDU2553 N皇后问题【DFS+回溯法】_海岛Blog-CSDN博客
POJ2531 Network Saboteur【DFS】_海岛Blog-CSDN博客
HDU1539 POJ1416 LA2570 Shredding Company【DFS】_海岛Blog-CSDN博客
POJ2676 Sudoku【DFS】_海岛Blog-CSDN博客
HDU1373 POJ1129 LA2243 Channel Allocation【DFS】_海岛Blog-CSDN博客
HDU1175 连连看【DFS】_海岛Blog-CSDN博客
HDU5113 Black And White【DFS】_海岛Blog-CSDN博客
POJ3134 UVA1374 UVALive3621 ZOJ2824 Power Calculus【IDA*】_海岛Blog-CSDN博客
HDU1560 DNA sequence【IDA*】_海岛Blog-CSDN博客
HDU1667 POJ2286 UVA1343 LA3265 The Rotation Game【IDA*】_海岛Blog-CSDN博客
第5章 高级数据结构
5.1 并查集
HDU1213 How Many Tables【并查集】_海岛Blog-CSDN博客
POJ2524 UVA10583 Ubiquitous Religions【并查集】 - 海岛Blog - CSDN博客
POJ1611 ZOJ1789 UVA1197 UVALive2817 The Suspects【并查集】 - 海岛Blog - CSDN博客
POJ1703 Find them, Catch them【并查集】 - 海岛Blog - CSDN博客
POJ2236 Wireless Network【并查集】_海岛Blog-CSDN博客
POJ2492 HDU1829 A Bugs Life【并查集】_海岛Blog-CSDN博客
POJ1988 Cube Stacking【并查集】_海岛Blog-CSDN博客
POJ1182 食物链【并查集】 - 海岛Blog - CSDN博客
HDU3635 Dragon Balls【并查集】_海岛Blog-CSDN博客
HDU1856 More is better【并查集】_海岛Blog-CSDN博客
HDU1272 小希的迷宫【并查集】_海岛Blog-CSDN博客
HDU1325 Is It A Tree?【并查集】_海岛Blog-CSDN博客
HDU1198 ZOJ2412 Farm Irrigation【并查集】_海岛Blog-CSDN博客
HDU2586 How far away ?【LCA+并查集】_海岛Blog-CSDN博客
HDU6109 数据分割【并查集】_海岛Blog-CSDN博客
5.2 二叉树
HDU3791 二叉搜索树【二叉搜索树】_海岛Blog-CSDN博客
POJ2418 UVA10226 ZOJ1899 Hardwood Species【map】 - 海岛Blog - CSDN博客
UVA501 LA5645 ZOJ1319 POJ1442 Black Box【优先队列】 - 海岛Blog - CSDN博客
5.3 线段树
POJ2182 HDU2711 Lost Cows【树状数组+线段树】_海岛Blog-CSDN博客
POJ2528 UVA10587 Mayor‘s posters【线段树】_海岛Blog-CSDN博客
POJ3468 A Simple Problem with Integers【线段树】_海岛Blog-CSDN博客
HDU1166 敌兵布阵【树状数组】 - 海岛Blog - CSDN博客
HDU1394 ZOJ1484 Minimum Inversion Number【树状数组】_海岛Blog-CSDN博客
POJ2299 ZOJ2386 UVA10810 Ultra-QuickSort【逆序偶+归并排序】 - 海岛Blog - CSDN博客
POJ2828 Buy Tickets【树状数组】_海岛Blog-CSDN博客
POJ2352 HDU1541 Stars【树状数组】_海岛Blog-CSDN博客
POJ2750 Potted Flower【线段树】_海岛Blog-CSDN博客
POJ3264 Balanced Lineup【线段树】_海岛Blog-CSDN博客
HDU4027 Can you answer these queries?【线段树】_海岛Blog-CSDN博客
POJ2155 Matrix【二维树状数组】_海岛Blog-CSDN博客
5.4 树状数组
POJ2182 HDU2711 Lost Cows【树状数组+线段树】_海岛Blog-CSDN博客
POJ2299 ZOJ2386 UVA10810 Ultra-QuickSort【逆序偶+归并排序】 - 海岛Blog - CSDN博客
POJ2352 HDU1541 Stars【树状数组】_海岛Blog-CSDN博客
POJ2155 Matrix【二维树状数组】_海岛Blog-CSDN博客
POJ3321 Apple Tree【树+DFS+树状数组】_海岛Blog-CSDN博客
第6章 基础算法思想
6.1 贪心
HDU2037 今年暑假不AC【贪心】_海岛Blog-CSDN博客
HDU2570 迷瘴【贪心】_海岛Blog-CSDN博客
POJ1521 LA2088 HDU1053 ZOJ1117 Entropy【哈夫曼编码】_海岛Blog-CSDN博客
HDU2899 Strange fuction【二分法+三分法】_海岛Blog-CSDN博客
HDU1789 Doing Homework again【贪心】_海岛Blog-CSDN博客
POJ1083 HDU1050 ZOJ1029 UVALive2326 Moving Tables【序列+最值】 - 海岛Blog - CSDN博客
HDU2546 饭卡【贪心+0-1背包】_海岛Blog-CSDN博客
HDU3348 coins【贪心】_海岛Blog-CSDN博客
HDU4864 Task【贪心】_海岛Blog-CSDN博客
POJ1328 UVA1193 UVALive2519 ZOJ1360 Radar Installation【贪心】_海岛Blog-CSDN博客
POJ1089 Intervals【贪心】_海岛Blog-CSDN博客
6.2 分治
HDU4911 Inversion【逆序偶+归并排序】_海岛Blog-CSDN博客
HDU1425 sort【排序】 - 海岛Blog - CSDN博客
POJ2388 HDU1157 Who's in the Middle【中位数+排序+水题】_海岛Blog-CSDN博客
第7章 动态规划
7.1 基础DP
7.1.1 基础问题
HDU2069 Coin Change【0-1背包+Coin Change+DP】_海岛Blog-CSDN博客
HDU2018 母牛的故事【递推+记忆化递归】_海岛Blog-CSDN博客
HDU2041 超级楼梯【递推+水题】 - 海岛Blog - CSDN博客
HDU2044 一只小蜜蜂...【递推】 - 海岛Blog - CSDN博客
HDU2050 折线分割平面【组合】 - 海岛Blog - CSDN博客
HDU2182 Frog【DP】_海岛Blog-CSDN博客
HDU4489 The King‘s Ups and Downs【DP】_海岛Blog-CSDN博客
7.1.2 背包问题
HDU2602 Bone Collector【0/1背包+DP】_海岛Blog-CSDN博客
HDU1024 Max Sum Plus Plus【最大子段和+DP】_海岛Blog-CSDN博客
HDU1864 最大报销额【0-1背包】_海岛Blog-CSDN博客
7.1.3 LIS
POJ1458 HDU1159 ZOJ1733 UVALive2759 Common Subsequence【最长公共子序列+DP】_海岛Blog-CSDN博客
HDU1003 Max Sum【最大子段和+DP+滑动窗口法】_海岛Blog-CSDN博客
HDU1087 Super Jumping! Jumping! Jumping!【最长上升子序列+DP】_海岛Blog-CSDN博客
7.1.4 LCS
HDU1257 最少拦截系统【最长上升子序列+DP】_海岛Blog-CSDN博客
7.2 递推与记忆化搜索
POJ1163 The Triangle【DP】_海岛Blog-CSDN博客
7.3 区间DP
POJ3280 Cheapest Palindrome【回文】_海岛Blog-CSDN博客
7.4 树形DP
7.5 数位DP
HDU2089不要62【数位DP+记忆化搜索】_海岛Blog-CSDN博客
HDU3555 Bomb【数位DP+记忆化搜索】_海岛Blog-CSDN博客
HDU3652 B-number【数位DP+记忆化搜索】_海岛Blog-CSDN博客
7.6 状态压缩DP
第8章 数学
8.1 高精度计算
HDU1042 n!【大数+万进制】_海岛Blog-CSDN博客
HDU1047 Integer Inquiry【大数】_海岛Blog-CSDN博客
POJ1001 HDU1063 UVA748 UVALive5356 Exponentiation【大数】 - 海岛Blog - CSDN博客
HDU1316 POJ2413 UVA10183 ZOJ1962 How Many Fibs?【大数】_海岛Blog-CSDN博客
HDU5666 Segment【大数】_海岛Blog-CSDN博客
HDU5686 Problem B【递推】 - 海岛Blog - CSDN博客
8.2 数论
8.2.1 快速幂
HDU2817 A sequence of numbers【快速模幂】 - 海岛Blog - CSDN博客
HDU1061 Rightmost Digit【快速模幂】_海岛Blog-CSDN博客
HDU5392 Infoplane in Tina Town【LCM】_海岛Blog-CSDN博客
POJ3070 Fibonacci【矩阵快速幂】_海岛Blog-CSDN博客
HDU3117 Fibonacci Numbers【Fibonacci数列】 - 海岛Blog - CSDN博客
8.2.4 扩展欧几里得
POJ1061 青蛙的约会【扩展欧几里得算法】 - 海岛Blog - CSDN博客
HDU1019 ZOJ1797 Least Common Multiple【最小公倍数】_海岛Blog-CSDN博客
HDU1576 A/B【扩展欧几里得算法+试探法】_海岛Blog-CSDN博客
HDU2504 又见GCD【欧几里得算法】_海岛Blog-CSDN博客
HDU2588 GCD【欧拉函数】_海岛Blog-CSDN博客
HDU5223 GCD【LCM】_海岛Blog-CSDN博客
HDU5584 LA7411 LCM Walk【数学规律】_海岛Blog-CSDN博客
HDU5656 CA Loves GCD【GCD+枚举】_海岛Blog-CSDN博客
HDU5902 GCD is Funny【GCD】_海岛Blog-CSDN博客
8.2.5 同余与逆元
HDU5976 Detachment【逆元+前缀和+二分】_海岛Blog-CSDN博客
8.2.6 素数
POJ2689 ZOJ1842 UVA10140 Prime Distance【筛选法】_海岛Blog-CSDN博客
HDU5901 Count primes【素数】_海岛Blog-CSDN博客
HDU1262 寻找素数对【素数】 - 海岛Blog - CSDN博客
POJ3048 HDU2710 Max Factor【筛选法+水题】_海岛Blog-CSDN博客
HDU3792 Twin Prime Conjecture【筛选法+前缀和】_海岛Blog-CSDN博客
HDU3826 Squarefree number【Eratosthenes筛选法+欧拉筛+唯一分解定理】_海岛Blog-CSDN博客
HDU6069 Counting Divisors【欧拉筛法】_海岛Blog-CSDN博客
8.3 组合数学
HDU1205 吃糖果【水题】 - 海岛Blog - CSDN博客
POJ2356 Find a multiple【前缀和+抽屉原理】_海岛Blog-CSDN博客
POJ3370 UVA11237 HDU1808 Halloween treats【鸽笼原理】_海岛Blog-CSDN博客
HDU5776 sum【前缀和+模除+水题】_海岛Blog-CSDN博客
HDU1028 Ignatius and the Princess III【整数划分+记忆化递归】_海岛Blog-CSDN博客
UVA10303 HDU1130 How Many Trees?【卡特兰数+大数】_海岛Blog-CSDN博客
8.4 概率和数学期望
POJ2096 Collecting Bugs【概率DP】_海岛Blog-CSDN博客
8.5 公平组合游戏
HDU1846 Brave Game【巴什博弈】_海岛Blog-CSDN博客
HDU1850 Being a Good Boy in Spring Festival【Nim博弈】_海岛Blog-CSDN博客
HDU1848 Fibonacci again and again【SG函数】_海岛Blog-CSDN博客
UVA1566 LA3830 POJ3480 HDU1907 John【博弈】_海岛Blog-CSDN博客
HDU2999 Stone Game, Why are you always there?【SG函数】_海岛Blog-CSDN博客
HDU1524 POJ2425 A Chess Game【SG函数】_海岛Blog-CSDN博客
HDU4111 UVA1500 LA5760 Alice and Bob【SG函数+规律】_海岛Blog-CSDN博客
HDU4203 Doubloon Game【博弈+规律】_海岛Blog-CSDN博客
POJ1067 HDU1527 取石子游戏【博弈】 - 海岛Blog - CSDN博
第9章 字符串
POJ3981 字符串替换【水题】 - 海岛Blog - CSDN博客
HDU1062 Text Reverse【水题】_海岛Blog-CSDN博客
HDU2055 An easy problem【水题】_海岛Blog-CSDN博客
HDU2648 Shopping【map】_海岛Blog-CSDN博客
HDU4821 UVALive6711 String【哈希函数】_海岛Blog-CSDN博客
HDU1251 统计难题【字典树】 - 海岛Blog - CSDN博客
HDU2087 剪花布条【KMP】_海岛Blog-CSDN博客
第10章 图论
10.4 拓扑排序
HDU1285 确定比赛名次【拓扑排序】_海岛Blog-CSDN博客
POJ1270 UVA124 Following Orders【拓扑排序】_海岛Blog-CSDN博客
HDU3342 Legal or Not【拓扑排序】_海岛Blog-CSDN博客
HDU2647 Reward【拓扑排序】_海岛Blog-CSDN博客
HDU5695 Gym Class【拓扑排序】_海岛Blog-CSDN博客
HDU4857 逃生【拓扑排序】_海岛Blog-CSDN博客
10.5 欧拉图
UVA10054 UVALive2036 The Necklace【欧拉回路】 - 海岛Blog - CSDN博客
HDU1878 欧拉回路【并查集】_海岛Blog-CSDN博客
UVA10129 POJ1386 HDU1116 ZOJ2016 Play on Words【欧拉回路+并查集】 - 海岛Blog - CSDN博客
HDU5883 The Best Path【欧拉路径】_海岛Blog-CSDN博客
10.6 无向图的连通性
10.7 有向图的连通性
10.8 2-SAT问题
10.9 最短路
HDU2544 最短路【Dijkstra算法】_海岛Blog-CSDN博客
HDU1704 Rank【传递闭包+DFS】_海岛Blog-CSDN博客
POJ3259 HYSBZ1715(BZOJ1715) Wormholes【Bellman ford算法】_海岛Blog-CSDN博客
HDU1874 畅通工程续【Dijkstra算法】_海岛Blog-CSDN博客
10.10 最小生成树
HDU1233 还是畅通工程【Kruskal算法+并查集】_海岛Blog-CSDN博客
POJ2421 HDU1102 Constructing Roads【Kruskal算法+并查集】_海岛Blog-CSDN博客
HDU3938 Portal【并查集】_海岛Blog-CSDN博客
HDU5627 Clarke and MST【Kruscal算法+并查集】_海岛Blog-CSDN博客
HDU4750 Count The Pairs【Kruscal算法+并查集】_海岛Blog-CSDN博客
10.11 最大流
10.12 最小割
10.13 最小费用最大流
10.14 二分图匹配
第11章 计算几何
11.1 二维几何基础
HDU1007 ZOJ2107 Quoit Design【二分】_海岛Blog-CSDN博客
11.2 圆
11.3 三维几何
第12章 ICPC区域赛真题
HDU5578 LA7405 Friendship of Frog【暴力】_海岛Blog-CSDN博客
HDU5584 LA7411 LCM Walk【数学规律】_海岛Blog-CSDN博客
罗书《算法竞赛入门到进阶》题目一览
ICPC程序设计题解书籍系列之九:罗勇军《算法竞赛入门到进阶》相关推荐
- ICPC程序设计题解书籍系列之八:(美)斯基纳等:《挑战编程-程序设计竞赛训练手册》
S书<挑战编程--程序设计竞赛训练手册>题目一览 1 Getting Started UVA100 POJ1207 HDU1032 The 3n + 1 problem[水题] - 海岛B ...
- ICPC程序设计题解书籍系列之五:吴永辉:《数据结构编程实验》(第2版)
第1章 简单计算 UVALive2362 POJ1004 HDU1064 ZOJ1048 Financial Management[数学+水题] - 海岛Blog - CSDN博客 POJ1552 H ...
- ICPC程序设计题解书籍系列之三:秋田拓哉:《挑战程序设计竞赛》(第2版)
白书<挑战程序设计竞赛>(第2版)题目一览 白书:秋田拓哉:<挑战程序设计竞赛>(第2版) 第1章 蓄势待发--准备篇(例题) POJ1852 UVa10714 ZOJ2376 ...
- ICPC程序设计题解书籍系列之六:吴永辉:《算法设计编程实验》
第1章 Ad Hoc问题 POJ2661 HDU1141 ZOJ2545 UVA10916 Factstone Benchmark[Ad Hoc] UVA10037 Bridge[贪心] POJ257 ...
- ICPC程序设计题解书籍系列之二:刘汝佳:《算法竞赛入门经典训练指南》
第1章 算法设计基础(例题) 1.1思维体操 UVA11292 HDU1902 POJ3646 The Dragon of Loowater[贪心] - 海岛Blog - CSDN博客 UVA1172 ...
- ICPC程序设计题解书籍系列之一:刘汝佳:《算法竞赛入门经典》(第2版)
题是书中的题,部分解法参照了书中的解法,不少解法都做了简化和改进. 做程序,就要努力做到自己的程序是最好的! 第3章 数组和字符串(例题) POJ1488 UVA272 UVALive5381 TEX ...
- ICPC程序设计题解系列
ICPC亚洲区域赛题解系列 The 2019 ACM-ICPC China Shannxi Provincial Programming Contest题解 - 海岛Blog - CSDN博客 201 ...
- 第一章 程序设计入门--算法竞赛入门经典
第一章 程序设计入门–算法竞赛入门经典 知识点一: int m=25; printf("%d\n",m); printf("%03d\n",m); 输出如下: ...
- C语言商品打折算法编程,折扣日 | 算法竞赛入门必备的 《 C++ 程序设计》
原标题:折扣日 | 算法竞赛入门必备的 < C++ 程序设计> 福利周周有 折扣日又来啦! 蒜蒜又带来了新的折扣课程 经过一周的投票 大家期待的 < C++ 程序设计(竞赛版)> ...
最新文章
- createtempfile 会自动回收么_靠退瓶押金能也赚到百万欧元 ,德国骗子的提款机=饮料瓶自动回收机...
- AI工程师面试知识点:机器学习算法类
- deepin linux 命令行_ThinkPad E480安装Manjaro-Deepin备忘录
- 【IOS 开发】Objective-C Foundation 框架 -- 字符串 | 日期 | 对象复制 | NSArray | NSSet | NSDictionary | 谓词
- for、forEach、map、for...in、for...of的区别以及能否终止循环的总结
- 天生一对Maven2+Jetty -- Maven2创建并管理WebApp,并使用Maven Jetty Plugin在Eclipse中调试...
- IdHttpServer实现webservice
- 什么是java?为什么大家都学习java技术?
- 牛!Python 全栈必备的 150 个实战案例,一次性获得!
- Chrome 100发布:启用全新图标,修复28个安全漏洞
- 2021-02-23 天地图图层类型总结
- Matlab Tricks(二十)—— Hilbert matrix 的创建
- GNOME 3.32.1 维护版本更新发布
- Qt编写linux上视频流播放器(支持海康大华宇视等各种网络摄像机)
- 华硕飞行堡垒笔记本电脑驱动程序不能使用如何解决
- 为什么RISC-V在中国岌岌可危?
- WebRTC 音视频同步分析
- 计算机学校属于什么学历,技校毕业是什么学历 技校属于什么文凭
- 世界环境保护日的志愿者
- 行业分析| 大势所趋:元宇宙
热门文章
- 转载椭圆曲线原理和openssl命令操作
- SQL那些事儿(十一)--ODBC,OLE-DB,ADO.NET区别
- python def函数报错详解_JSer 快速入门 Python 之函数详解
- 阿里服务器降温系统,双十一服务器靠“泡澡”降温?阿里看上了3M的这项“冷”科技...
- php按条件修改xml,php 修改、增加xml结点属性的实现代码
- ubintu yum装mysql_Ubuntu 下安装Mysql centos8 下安装mysql8.0
- Windows 系统 重装为Linux 记录
- hive常见的建表方式有哪些?各自的使用场景是?
- Spark on YARN :yarn-cluster模式如何查看日志
- h5如何动态获取键盘高度_H5 键盘兼容性小结