ACM题题题 经典题+分类 我真的还想什么都不想只搞ACM就好了~~~

这篇博客详细整理了ACM竞赛中的各类经典题目,包括水题、贪心、模拟、数学、枚举等多个方面,旨在帮助参赛者系统地学习和准备ACM比赛。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录在右边,有点长,看目录

水题

题目类型
HDU 6182水题 or 快速幂
ZOJ 4036
CodeForces - 141A水-模拟
CodeForces - 103A水题
Gym 101350B水题-增加自信
Gym 101350M
HDU 6029水-思维
Gym 101350D水题-思维
Gym 100623D
Gym 100623H水题
Gym 100623C
ZOJ 4025
ZOJ 4024

贪心

题目类型
HDU 6185贪心
HDU 1257贪心—中文
UVA - 1153贪心+优先队列
HDU - 4310贪心
ZOJ - 2132贪心
Gym 101606C贪心
hdu4925贪心-规律
uva11054贪心-思维
hdu 5355贪心
HDU 5835贪心

模拟

题目类型
HDU 6168模拟
ZOJ 4034模拟
CodeForces - 151B简单模拟
CodeForces - 864C模拟
ZOJ 3950日期模拟
ZOJ 3948模拟
HDU 6023模拟
hdu5867模拟
uva 11054模拟贪心
CodeForces 764B模拟-水
FZU 2283模拟
hdu 5353模拟贪心
hdu4930模拟
hdu5857模拟

数学

题目类型
CodeForces 233B一元二次方程 配方
URAL 1032鸽巢原理
Gym 101128D数学-概率
FZU 2272鸡兔同笼—中文
hdu5858计算几何
hdu 4961数学
hdu 4969数学-积分
POJ 2718全排列
POJ 1061扩展欧几里得—中文

枚举

题目类型
SGU - 499枚举因子
Gym 101128H枚举
hdu 5358枚举 尺取
hdu 4968枚举

字符串

题目类型
CodeForces - 748B字符串
Gym 101350H字符串

快速幂

题目类型
HDU 6027快速幂
POJ 1995快速幂
uva11609组合数学-快速幂
hdu 5363快速幂
uva 11609组合+快速幂
HDU 6186矩阵快速幂
hdu 4965矩阵快速幂

博弈

题目类型
ZOJ - 2507反nim博弈
URAL - 1023博弈

大数

题目类型
hdu4927大数运算

思维

题目类型
ZOJ 2058思维-找规律
Gym 101128C思维
CodeForces 940A思维
ZOJ 4033找规律

最小生成树

题目类型
HDU 1301最小生成树
UVA - 1151最小生成树

前缀后缀

题目类型
HDU 6188前缀后缀
Gym - 101334F前缀和
HDU 6025前缀后缀

树状数组

题目类型
SGU - 180树状数组
URAL - 1028树状数组入门
hdu5862树状数组
hdu 4970树状数组

最短路

题目类型
ZOJ - 3080最短路
POJ 2387最短路 Dijkstra

差分约束

题目类型
POJ 3169差分约束

DP

题目类型
HDU 6170dp
51Nod 1021区间dp—中文
UVA - 10635dp LCS-LIS
SGU - 143简单树形dp
URAL - 1081dp
UVALive - 4628组合数学+dp
URAL - 1036大数dp
HDU - 2571DP—中文
HDU - 1864DP-01背包—中文
HDU - 1087DP - LCS
ZOJ 4035概率DP
UVA - 1218树形dp
hdu 4960区间dp记忆化搜索
uva10534DP-LIS
hdu 4301dp+递推
uva10534DP-LIS

线段树

题目类型
HDU 6162树链部分+线段树
hdu5861线段树
hdu 4302STL

并查集

题目类型
POJ 1182带权并查集

搜索

题目类型
HDU 6165dfs
UVA 572dfs联通块
UVA - 1374迭代深搜+剪枝
POJ - 3414bfs+路径
POJ - 2253最短路
hdu 4308BFS

暴力

题目类型
Gym 101606I暴力
Gym 101606A暴力模拟
Gym 101606D暴力
Gym 101606J暴力

STL

题目类型
POJ 3253 STL优先队列
UVA - 12096SLT综合
UVA 10887STL-set
hdu4923STL-栈
hdu 5360优先队列+贪心

KMP

题目类型
ZOJ 3957KMP
FZU 2275KMP
hdu 4300KMP拓展

可持久化字典树

题目类型
HDU 6191可持久化字典树
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值