的 ACM训练手册
来源: ChinaUnix博客 日期: 2009.11.06 15:50 (共有0条评论) 我要评论
第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因为太常用,所以要练到写时不用想,10-15分钟内打完。
1.最短路(Floyd、Dijstra、BellmanFord);
2.最小生成树(先写个prim,kruscal要用并查集,不好写);
3.大数(高精度)加减乘除;
4.二分查找(代码可在五行以内);
5.叉乘、判线段相交、然后写个凸包;
6.BFS、DFS,同时熟练hash表(要熟,要灵活,代码要简);
7.数学上的有:辗转相除(两行内),线段交点、多角形面积公式;
8.调用系统的qsort, 技巧很多,慢慢掌握;
9.任意进制间的转换
第二阶段:练习复杂一点,但也较常用的算法。 如:
1.二分图匹配(匈牙利),最小路径覆盖;
2.网络流,最小费用流;
3.线段树;
4. 并查集;
5.熟悉动态规划的各个典型:LCS、最长递增子串、三角剖分、记忆化dp
;
6.博弈类算法。博弈树,二进制法等;
7.最大团,最大独立集;
8.判断点在多边形内;
9.差分约束系统;
10.双向广度搜索、A*算法,最小耗散优先
您可能关注的文档
- 9上21章一元二次方程.doc
- 9网络数据管理教学设计.doc
- 60个卓越创意的广告设计欣赏.docx
- 60个卓越创意设计广告.doc
- 60款电视背景墙(装修备用).doc
- 60位世界著名教育家教育思想简介.doc
- 62种装修设计风格.doc
- 65高中数学思想方法.doc
- 70米预制梁施工安全专项方案.doc
- 74式太极拳图解教学1至29式.docx
- 专题16 实验(3年汇编)(贵州专用)(解析版).docx
- 固定收益周报:南向通额度扩容,资金宽松曲线走陡.docx
- 兽医内科学第六章泌尿系统疾病2026年.pptx
- 专题14 细胞工程与胚胎工程(3年汇编)(贵州专用)(解析版).docx
- 公用事业-煤炭及公用事业行业周报:煤价止跌企稳信号显现,旺季窗口修复有望延续.docx
- 兽医内科学第二章呼吸器官疾病.pptx
- 中考数学专题:构造基本图形巧解含45o角的问题.doc
- 公用事业-火电:议价能力、折旧及现金流等多方面持续改善.docx
- 华东师大版七年级上册数学 《轴对称》复习建议.doc
- 专题15 磁场中力与运动(6年汇编)(湖南专用)(解析版).docx
最近下载
- ONKYO安桥R-N855产品手册.pdf
- 2026年广东省广州市中考语文试卷(含答案及解析).docx
- 集合与常用逻辑用语 全章综合测试卷(基础篇)-人教A版高中数学必修第一册(解析版).pdf VIP
- 电力接地极埋设施工方案.docx
- Ada-AW380焊线机使用说明书.docx VIP
- Ada-AW386 ARROW焊线机使用说明书-B版.pdf VIP
- 安川机器人YASKAWA MPX3500 使用说明手册.pdf VIP
- 口袋妖怪心金魂银狩猎区详解.doc VIP
- 【普通高中英语课程标准】日常修订版—(2017年版2025年修订).pdf
- 人教版七年级体育与健康全册教学设计.pdf VIP
原创力文档

文档评论(0)