HDOJ 题目分类

HDOJ 题目分类

/*
 * 一:简单题
 */ 
1000:    入门用;
1001:    用高斯求和公式要防溢出
1004:1012:
1013:    对9取余好了
1017:1021:
1027:    用STL中的next_permutation()
1029:1032:1037:1039:1040:1056:1064:1065:
1076:    闰年

1084:
1085:
1089,1090,1091,1092,1093,1094, 1095, 1096:全是A+B
1108:1157:1196:
1197:    进制
1202:1215:1219:1228:1229:1234:1235:1236:1256:1259:1262:1279:1280:1283:

1239:

1321:1395:1406:
1407:    因为xyz是对称的,所以yz没必要从1开始找起
1408:1412:1420:
1425:    n^2的复杂度是被卡掉了的
1562:1587:1594:1701:1713:1718:1785:1860:1862:1877:1976:1984:1985:
HDU 11页 入门必做
2101:2304:2309:2502:2503:2504:2519:2520:2547:2548:2549:2550:2561:2562:2564:2565:

2566:2567:2568:2950:2959:3040:

/*
 * 二:图论
 */ 
//1.搜索:
*1010:搜索    
1015: 搜索        5个for暴力也可以?????
*1016:搜索    
*1072:搜索:    bfs过
1240:搜 索        最基本的bfs,三维而已,注意输入坐标是x,y,z,但map[z][y][x] 
*1241:搜索
*1242:搜 索
1253:搜索        bfs,bfs走出来的路是最短的
*1312:搜索
*1342:搜索        dfs可以,6个for也可以
1372:搜索        太经典了,8 个方向bfs 
*1496:搜索        很好的一个题
*1548:搜索||图论        一维上的bfs,开始走过的没标记,导致mle,以为stl没优化好,自己写了个动态分配的链队还是mle,后来标记重新submit证明用stl的内 存比自己写的链队要小...;据说最短路也可以做~
*1728:搜索

*2181: 搜索
*2660:搜索
*2952:搜索 
2717:搜索        bfs,注意走过的要标记,否则mle
* 2102:搜索
//2.最小生成树
?1102:    最小生成树
?1162: 最小生成树
*1233:    最小生成树
*1301:    最小生成树
*1875:    最小生成树
1863:    最小生成树
//3.最短路
*1690:        最短路
*1874:        最短路
*2544:        最短路
//4.并查
*1213:        并查
*1232:        并查
*1272:并查
*1856:    并查 
//5.其他

1053:        Huffman树

1285:         top排序
*1878:        欧拉回路
*3118:        二分图

/*
 * 三.字符串:
 */ 
1020 1048 1062 1088 1106 1113 1161 1200 1591 1870 1982 2140 2203   s1连两个
2206   这题数据很叼专
2265 2487 2673 3125
*1686    kmp
*1075    字典树 
*1181    字典树
*1800   字典树    据说hash也可以过
1804
*1251   字典树

/*
 *四:模拟题:
 */ 
1008:
*1022:    模拟栈
1049:1170:
1237:    队,加减入队,乘除算出来
*1873:2816:2832:2919:2957:1702:

/*
 * 五.数论:
 */ 
1014:        互质就行,和1222相似
1019:        多个数的lcm
?1098:    
1222:        同 1014,互质就行
3123:
?2854:        打表过的

/*
 * 六.计算几何:
 */ 
?1086:线 段交点 
?1115:    多边形重心
1221:    圆和矩形相交
*1392:        凸包
?2105: 多边形的重心
?2108:    判断多边形的凹凸性 
?2202:    凸包 
?2857:    对称问题
?3124: 投机过的

/*
 * 七.数学题:
 */ 
1005:    看出有周期
?1018:    striling公式求阶乘的位数
?1023:    Catalan数求出栈种数
?1060:    leftmost digit
?1061:    rightmost digit
1071:    积分 
?1130:    Catalan数求二叉树的种数
?1133:    Catalan数应用
?1134:    Catalan数
?1178:    求指数底数 
1205:    1239:?1249:?1290:
?1465: 错排
?1466:1555:1570:
1593:    找同心圆
?1597:1703:1717:1798:?2114:?2200:2289:?2501:?2563:?2569:?2922:

/*
 * 八.DP:
 */ 
*1003:        最大子段和
*1058:
*1159:        lcs(最长公共字串,不连续)
*1160:         先排序
*1238:
*1257:        最小拦截系统
*1501:
*2084:       经典
*2668:        最长不同字串

/*
 * 九.其他:
 */ 
1002:大数加法    模板~
1041:大数
1042:大数阶乘
1212: 大数
1250:大数
1715:大数
?1865:大数    Fibonacci

1895:hash
1009:贪心        贪比例大的
*1050:贪心
*1097:二分        二分球a^b%m
1144:hash
1201:杂题        日期
1563:hash
?1564:博弈
*2602: 背包
*2817:二分求幂
2946:hash
?2954:博弈
*2986:高精度
*1028     整数的拆分种数

//分类不是绝对的
//"*" 表示好题,需要多次回味
//"?"表示结论是正确的,但还停留在模块阶 段,需要理解,证明。
//简单题看到就可以敲的

时间: 2024-08-02 02:51:19

HDOJ 题目分类的相关文章

杭电ACM题目分类

杭电ACM题目分类 基础题:1000.1001.1004.1005.1008.1012.1013.1014.1017.1019.1021.1028. 1029.1032.1037.1040.1048.1056.1058.1061.1070.1076.1089.1090.1091.1092. 1093.1094.1095.1096.1097.1098.1106.1108.1157.1163.1164.1170.1194.1196. 1197.1201.1202.1205.1219.1234.123

各大oj题目分类(转)

POJ题目分类 | POJ题目分类 | HDU题目分类 | ZOJ题目分类 | SOJ题目分类 | HOJ题目分类 | FOJ题目分类 | 模拟题: POJ1006POJ1008POJ1013POJ1016POJ1017POJ1169POJ1298POJ1326POJ1350POJ1363POJ1676POJ1786POJ1791POJ1835POJ1970POJ2317POJ2325POJ2390POJ1012POJ1082POJ1099POJ1114POJ1642POJ1677POJ1684

ACM训练方案-POJ题目分类

ACM训练方案-POJ题目分类 博客分类: 算法 ACM online Judge 中国: 浙江大学(ZJU):http://acm.zju.edu.cn/ 北京大学(PKU):http://acm.pku.edu.cn/JudgeOnline/ 杭州电子科技大学(HDU):http://acm.hdu.edu.cn/ 中国科技大学(USTC):http://acm.ustc.edu.cn/ 北京航天航空大学(BUAA)http://acm.buaa.edu.cn/oj/index.php 南京

转载:poj题目分类(侵删)

转载:from: POJ:http://blog.csdn.net/qq_28236309/article/details/47818407 按照ac的代码长度分类(主要参考最短代码和自己写的代码) 短代码:0.01K–0.50K:中短代码:0.51K–1.00K:中等代码量:1.01K–2.00K:长代码:2.01K以上. 短:1147.1163.1922.2211.2215.2229.2232.2234.2242.2245.2262.2301.2309.2313.2334.2346.2348

【转】POJ题目分类

初级:基本算法:枚举:1753 2965贪心:1328 2109 2586构造:3295模拟:1068 2632 1573 2993 2996图:最短路径:1860 3259 1062 2253 1125 2240最小生成树:1789 2485 1258 3026拓扑排序:1094二分图的最大匹配:3041 3020最大流的增广路算法:1459 3436数据结构:串:1035 3080 1936排序:2388 2299哈希表和二分查找等高效查找法:3349 3274 2151 1840 2002

各大oj题目分类

PythonTip 在线编程 挑战python 博文 模式 问答 ACM 课堂 下载 吐槽 放松 About 搜索 欢迎您:SSYYGAM | 个人中心| 注销 ACM/ICPC专栏 各大OJ近期比赛列表 各大OJ题目分类 负责任的OJ搜索 POJ题目分类 | POJ题目分类 | HDU题目分类 | ZOJ题目分类 | SOJ题目分类 | HOJ题目分类 | FOJ题目分类 | 模拟题: POJ1006POJ1008POJ1013POJ1016POJ1017POJ1169POJ1298POJ13

HDOJ 题目3966 Aragorn's Story(Link Cut Tree成段加减点权,查询点权)

Aragorn's Story Time Limit: 10000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 5505    Accepted Submission(s): 1441 Problem Description Our protagonist is the handsome human prince Aragorn comes from The Lor

HDOJ 题目4738 Caocao's Bridges(双联通,求桥)

Caocao's Bridges Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1752    Accepted Submission(s): 642 Problem Description Caocao was defeated by Zhuge Liang and Zhou Yu in the battle of Chibi. B

HDOJ题目3729 I'm Telling the Truth(二分图)

I'm Telling the Truth Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1629    Accepted Submission(s): 805 Problem Description After this year's college-entrance exam, the teacher did a survey i